<SEC-DOCUMENT>0001280058-23-000023.txt : 20230504
<SEC-HEADER>0001280058-23-000023.hdr.sgml : 20230504
<ACCEPTANCE-DATETIME>20230504075857
ACCESSION NUMBER:		0001280058-23-000023
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230504
DATE AS OF CHANGE:		20230504

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BLACKBAUD INC
		CENTRAL INDEX KEY:			0001280058
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		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:		23886592

	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-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:f38bf93d-7615-4fa7-9f27-1133124aeca4,g:5fb9b0df-2cc2-4667-af12-714cf6a11544,d:00246672b5984694bf9fb8036f7c6186--><html xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:blkb="http://www.blackbaud.com/20230331" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>blkb-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfMy0xLTEtMS0zMDY0Nzg_36a801d5-7aa0-45f0-a1cc-289310e6501b">false</ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNC0xLTEtMS0zMDY0Nzg_c8b4f2c0-fb31-4dae-8e58-7d99473b174f">2023</ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNS0xLTEtMS0zMDY0Nzg_a84f6acf-95f2-4649-b101-148111d3b14e">Q1</ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNi0xLTEtMS0zMDY0Nzg_51339002-7aad-42d7-83b8-a3d137995ab1">0001280058</ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNy0xLTEtMS0zMDY0Nzg_3c6f221c-2287-45a0-ba42-ff4789dd4049">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82Ny9mcmFnOmMxMzk4Y2I2MjI4YzQyZDg4OTU4MGVhMTExMjQ0YTU1L3RleHRyZWdpb246YzEzOThjYjYyMjhjNDJkODg5NTgwZWExMTEyNDRhNTVfNTI_873f147c-c798-4a6a-85c9-edfabd392140">http://www.blackbaud.com/20230331#AccruedExpensesAndOtherCurrentLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82Ny9mcmFnOmMxMzk4Y2I2MjI4YzQyZDg4OTU4MGVhMTExMjQ0YTU1L3RleHRyZWdpb246YzEzOThjYjYyMjhjNDJkODg5NTgwZWExMTEyNDRhNTVfNTI_b0b077af-adf9-4c0c-9013-8e1d794d112d">http://www.blackbaud.com/20230331#AccruedExpensesAndOtherCurrentLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83My9mcmFnOjVmMWY4OGNjN2E2YjQ0NjVhYzI3NGQ2ZTYzYzU5Yjc0L3RleHRyZWdpb246NWYxZjg4Y2M3YTZiNDQ2NWFjMjc0ZDZlNjNjNTliNzRfNTQ5NzU1ODE0MDcy_1757805f-5c76-4c0e-9923-b61beec8c0d7">http://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83My9mcmFnOjVmMWY4OGNjN2E2YjQ0NjVhYzI3NGQ2ZTYzYzU5Yjc0L3RleHRyZWdpb246NWYxZjg4Y2M3YTZiNDQ2NWFjMjc0ZDZlNjNjNTliNzRfNTQ5NzU1ODE0MDcy_de6d98b1-d9b7-4571-bae5-a629b652f020">http://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" name="us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkz_2321987f-05b1-4657-9e0f-070b51309e68">http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" name="us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkz_e8cfbc0a-2eb7-441a-a8b0-bc60e337dea2">http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" name="us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjg5_42a89992-289c-4839-bdb6-88d1b1a63f60">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" name="us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjg5_98bb59c0-e0ad-4d76-b394-6fa07e508648">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkw_4cc3d749-5d1e-4057-a840-ffed1d2aa09c">http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax</ix:nonNumeric><ix:nonNumeric contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkw_90e47945-cc8b-4571-838d-e59e264b1612">http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="blkb-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"><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="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">blkb:PreferredStockPurchaseRightsMember</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="i8abd61fcf0464a969d5b525fd1097695_I20230501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i01d22f1b2aad408d8aa136686969a068_I20230331"><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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i7f1f577d797c4cc2a96924698001d58d_I20221231"><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: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:context id="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27e105a6ba6442278a0a0fc708cfde05_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43f99b84589d41348bf49f9a3f087a23_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife3eaa96974b4f1884438c8325f6805b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fdb171607a74caaa70b2a3f17568068_I20221231"><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="if3a03fe6b74e462d95d11e423808cb31_I20221231"><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="i5592d4e8e3514703b77f260cf49c145f_I20221231"><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="ib2d26066b62d4ba3bbdd5d598a9892f9_I20221231"><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="i1bc39a3da4db41a5bff34648766f7a70_I20221231"><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="i970d2d69a757473eb80af0d948feebfb_D20230101-20230331"><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="i5c0989860d584a81a263a097dc35d016_D20230101-20230331"><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="i55d28b3a6c864e09a1f8eb2b6a5715d3_D20230101-20230331"><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="i1509299963f04b8aac6d91390b7361de_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie756e771862a4ee89c2ddd414f5993e1_D20230101-20230331"><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="ia9d2843f1f2e4d4d9f553080bb940287_D20230101-20230331"><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="i6f6e295356e84cbbb362b6850dd6f55c_I20230331"><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="i3d003ebbe7d7490b933f5d25ad93fb5d_I20230331"><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="id806b14ec9254b81bd3d3d82bae49229_I20230331"><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="i00793092899b41b49888f8ef788a3506_I20230331"><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="i0ce33e9dd3c34bee85139027b7360abd_I20230331"><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="ibac8304477cd410b9bca7856fd425f49_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6e09795578d4248acaaca5abbea4476_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91715d4e1f6b42eebee653688a3cbb0b_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if19376e692794a4097a29504a043cbf6_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id75fdfa5f7bb46839db76f4e10e57d34_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f24fd82981847a09f6fffb9d0c02408_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafa19cc4f1fe459eb8f3c47c228f3a32_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1469633eb7dc4d07a1359100127f41df_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb153ef13a734170aa2ee84cfe413caf_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ddc163421a0428bac6b5bf5a5815ad6_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfc5e355da1d44849b3d54b7af40390d_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffd10968a36c4b508b6c147e0686705b_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8aaa18d509d44718562b3e9c7a11cd7_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66fff1c2e4144951bdde55e9f0b4802e_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i835f632114094d2890280dc61f1135ce_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ad108c919b644a1ba8abaae118e7831_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id972cc29ce024f67820595b330ff1cd3_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia67152ea85f643fba09485ec2a4dcb34_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie591529379ee49628b15060006a5a7a4_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ce29ffedb2e478384e67493f6114cff_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia37feabedfc6407d8661d4d7306768a5_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b8a54461b4c40ce8614ed39ef7f234d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i02390a347ae44bdc9290dfb33e7bd8fd_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a68ab5ab434cf7ab668952de0b8243_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4952996e8dd4f598ae241f28ebacf8b_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8003b17d6d89473b94dbd67e02035538_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98b3012df9bd49839e269aae952697c2_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61a23114d72947f0a405bb0dfdc4acbe_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10150a1904494ddd997cb31b665a50d9_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3395ec503b44db48b258f5a9521d83f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99b6d4152c574fd0bdf8c5f4a3066c64_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id487cfcf62d945ce80b3d2c9660f053c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b2c03557ae64ddf9ceff484576da122_I20201030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-10-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4659fc897504431a2dfdee982f73a20_I20200831"><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="ic9259276c06a4fb9b89a05dd43beca06_I20221231"><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="ia72db32d97274bf18ce7fa10988d46fc_I20230131"><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="i22bb9fc10b1448e3949ca35ff9b64f82_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5fc6e64d6c14025bd68d71d25baa2f7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6255f16e79354df7acbf51b1c8636ff1_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="i02aab192719d4715a251ddc2ca78b382_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="i1300da019d254713b9e901f47b4f05a3_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i361591108ac84178b7927ac03cab5ee2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c5688ea4c1a4dafa5f60ce3df03c231_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7efeff3844c41948daab2940e925bdc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f1bda6cd29240e1b47f5002fb782ef4_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i809bb7679d11433499ef0beab816ceda_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38bab52b2c9f4326a498e251c58592ba_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d9c8191a2194435b7799fbb2bc66e61_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01d52a411b8c49279e635a18f6128fc3_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5668d082f3444b0a84dfde4139907f2_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39f2d44661534b10b6163a87271bb72c_D20230309-20230309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:USSECMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-09</xbrli:startDate><xbrli:endDate>2023-03-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cfe76d77cb8440d82526f7806af64fd_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89d8ca093e4b453ea4d87d78e03160da_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cases"><xbrli:measure>blkb:cases</xbrli:measure></xbrli:unit><xbrli:context id="i625acf76bfc8438db50a9812563f7d4c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">blkb:PutativeConsumerClassActionCasesMember</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="if7a5a49e243c42a881c22a48b3ada27f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">blkb:PutativeConsumerClassActionCasesUSFederalCourtsMember</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="i709d81abe2fb45ba918c7374627d6c02_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">blkb:PutativeConsumerClassActionCasesCanadianCourtsMember</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="i4ace7dcaf3644a138f0b475447d68f5d_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i235daa8906dd4afca8ce2439e4172920_I20221231"><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="i4fe65a557ef049cd94b3bcb76f3a7f08_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58599e83bb0846da8a343e99561db458_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7ef7e9be73f426aabd17ffc193b4cdd_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50b9b82ae58d47109dde3cd70a2e7421_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39d459e744454edea29e77b01234bff6_I20221231"><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="i6f3956f24a54408a9e54c36f8ebcfd13_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65cedfa8a01146feacfeee8e7de4315d_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2920f70c97f647e4817cb5329f183afb_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8287e42e70fe4a569d0f1f1ae2c8ee6c_I20230331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc592cb4eed940c7bec0773a17e98b05_I20220331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331"><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>2023-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieae3c918f9de45edad907949020651cd_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7598262def574e6fa3a18641b41899f7_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ee5a23318824030bfd265e455d4ce2b_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i865f47741fd54900b6a85afae93847a2_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i255044f6d348432c9dcbd7d8323d3b36_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie226a80469a64daab76325d463cc79bb_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2893df251bd447f28d89540fe3dcd082_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i765d1a2baccd40faa9ebe63bd8275bf7_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5803460bce894fb3927b182c266d921d_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29dd144538fd43229cbe2645b779c7f7_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73bd6238e9b4456b95ab0025722da540_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79e4ae6c50ff4ba89c6df92196c31df6_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82a249cf20924da29dd9a2c29533260a_D20230101-20230331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e925da86ff14e529c862612a39390e1_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13" order="2"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMDY0Nzg_fb37d104-778e-4b51-a6aa-b246ac1ace11 id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMDY0Nzg_6560e4ea-6a5c-4171-8cdd-f84142d36eb5" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE3MDE5_9a1e83e5-cf16-4c5b-9753-7b9af5fc86d6" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMjQ2MDU_b24e447f-fbd8-475b-a552-94341828315f" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RleHRyZWdpb246OTMyMzA4YzY4NTU1NDIzMmFmNTllODk4M2MyYTVkMjlfNTQ5NzU1ODE0ODA0_920cdf4a-cc1b-49a3-9294-7c1857a9c058" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi00LTEtMS0zMDY0Nzg_ee95d901-6582-42f4-986b-5ae9366b5450 id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi01LTEtMS0zMDY0Nzg_e6f8fcc8-2ac4-4c85-8b89-41ffd39ea323" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MzI_334d1fd9-6924-4d5a-a6c8-0d88bc50ae1b" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0xLTEtMS0zMDY0Nzg_23826bd2-49f8-44ea-a92f-3d8c4f6d90d2 id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0yLTEtMS0zMDY0Nzg_12aafc18-760a-4bc3-a242-2f1aafc9d551" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc5MQ_5d3cf70e-3f33-4f64-8d47-87c8d944484a" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMDY0Nzg_92e0f7ba-93c4-4feb-ace1-32da88130cbb id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMzQ3Mjc_be72feca-795e-48f9-adbc-d7dff29086d6" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5NDg4_a2ccc6c7-8816-4c2f-994e-c5afa90c8479" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i00246672b5984694bf9fb8036f7c6186_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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfODI_49b681c6-af4f-46e0-b2dd-8c2e5dbc9aa8">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><td style="width:2.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.801%"></td><td style="width:0.1%"></td></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjFiZTE4YWVlYzM2MzQyMTdhMmM4ODkwYmJhMTAwNmMxL3RhYmxlcmFuZ2U6MWJlMThhZWVjMzYzNDIxN2EyYzg4OTBiYmExMDA2YzFfMC0wLTEtMS0zMDY0Nzg_e9f1d92e-8ce1-46ec-a9ed-5d0f3159bad7">&#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><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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjFiZTE4YWVlYzM2MzQyMTdhMmM4ODkwYmJhMTAwNmMxL3RhYmxlcmFuZ2U6MWJlMThhZWVjMzYzNDIxN2EyYzg4OTBiYmExMDA2YzFfMS0xLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjpjMTA2YjFhMmY1NGM0NGE3YTU4Zjk5NDY1NDEzZGFmN18zNg_5c5a51ee-39ac-40f1-b52c-0798ec214cbe">March&#160;31, 2023</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><td style="width:2.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.801%"></td><td style="width:0.1%"></td></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjcyZTBmMTkzNDZmMTQ5Mzc5MGE1YmYwYjU3MjAzMzFiL3RhYmxlcmFuZ2U6NzJlMGYxOTM0NmYxNDkzNzkwYTViZjBiNTcyMDMzMWJfMC0wLTEtMS0zMDY0Nzg_8267dbd4-fdc2-47a4-957a-223245b01892">&#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><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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwNw_c5f441bc-8491-460c-85c7-dfc1368d2182">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><td style="width:24.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.523%"></td><td style="width:0.1%"></td></tr><tr style="height:39pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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"></td></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwOA_a24eda33-6df1-4226-b5d9-27456b469225">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><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.023%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjNhODUwMGYzYjU1YjRiYTRhMGUxMzZkNGEzMmQ5ODc0L3RhYmxlcmFuZ2U6M2E4NTAwZjNiNTViNGJhNGEwZTEzNmQ0YTMyZDk4NzRfMS0wLTEtMS0zMDY0Nzg_1cb16bce-5546-4b19-bd33-83b75e7e9c7c">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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjNhODUwMGYzYjU1YjRiYTRhMGUxMzZkNGEzMmQ5ODc0L3RhYmxlcmFuZ2U6M2E4NTAwZjNiNTViNGJhNGEwZTEzNmQ0YTMyZDk4NzRfMS0xLTEtMS0zMDY0Nzg_1d46e6f6-2dec-4f45-b0c6-8c49f14d1d5a">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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5OQ_84e37586-e6f4-4a14-80ee-fa84c0e4437b">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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMA_59c67635-3382-4a1e-8d39-5e614b52488d">Charleston</ix:nonNumeric>, <ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMg_16e277c5-0c53-417c-af5f-63e548c4e058">South Carolina</ix:nonNumeric> <ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMw_cfa182fe-a857-4c48-9921-b9580550b9ec">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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMQ_fa7da9bf-df93-4709-a65b-d64111477104">843</ix:nonNumeric>) <ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5Ng_4e915c81-9dc7-4212-854f-1b1b31c3e143">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><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.889%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></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="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfMy0wLTEtMS0zMDY0Nzg_8ee70589-709d-46b4-b7e9-05eea2dd12d2">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="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfMy0xLTEtMS0zMDY0Nzg_1230faed-3891-49ef-a5aa-4307573fb5e3">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="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfMy0yLTEtMS0zMDY0Nzg_21d9d7c5-bb9e-47e6-8b03-65d5fd99ca8a">Nasdaq Global Select Market</ix:nonNumeric></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="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfNC0wLTEtMS0zMDY0Nzg_4b8a91fa-9469-4250-ac2c-3f94fc20fd40">Preferred Stock Purchase Rights</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="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331" name="dei:NoTradingSymbolFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfNC0xLTEtMS0zMDY0Nzg_ec648c65-d3e1-44bf-aeeb-08125b634dc0">N/A</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="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfNC0yLTEtMS0zMDY0Nzg_e8438292-1beb-4839-bc85-443bda88f2ff">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><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwNA_b48c5686-45a2-4674-a4dc-cc0d595f304b">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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5Nw_0702f7b8-3dd2-49bf-b5e6-f69b074e79b9">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><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.971%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmIzZWFlMWM5N2Y0NDQ5NjlhYzM2YmQ4MzlkOWU1YWExL3RhYmxlcmFuZ2U6YjNlYWUxYzk3ZjQ0NDk2OWFjMzZiZDgzOWQ5ZTVhYTFfMC0wLTEtMS0zMDY0Nzg_492a1760-1a85-4a4c-aeb8-30cf1a80aec3">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><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><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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmIzZWFlMWM5N2Y0NDQ5NjlhYzM2YmQ4MzlkOWU1YWExL3RhYmxlcmFuZ2U6YjNlYWUxYzk3ZjQ0NDk2OWFjMzZiZDgzOWQ5ZTVhYTFfMS00LTEtMS0zMDY0Nzg_7a81854a-5b1b-4b60-8d14-67780ecf8692">&#9744;</ix:nonNumeric></span></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: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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmIzZWFlMWM5N2Y0NDQ5NjlhYzM2YmQ4MzlkOWU1YWExL3RhYmxlcmFuZ2U6YjNlYWUxYzk3ZjQ0NDk2OWFjMzZiZDgzOWQ5ZTVhYTFfMi00LTEtMS0zMDY0Nzg_c436d4ac-710b-4fb1-831e-d7792683a5c5">&#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5OA_e29ab98b-7fb4-455b-b8c7-d44c97e9f7a9">&#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 May&#160;1, 2023 was <ix:nonFraction unitRef="shares" contextRef="i8abd61fcf0464a969d5b525fd1097695_I20230501" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5NA_ca8ef055-2a2f-4345-acb6-1d0936802c68">53,862,559</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="i00246672b5984694bf9fb8036f7c6186_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><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.153%"></td><td style="width:0.1%"></td></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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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"></td></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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_22">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_25">Financial statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_28">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="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="#i00246672b5984694bf9fb8036f7c6186_31">Condensed Consolidated Statements of Comprehensive </a>Loss<a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_31">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_34">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_37">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_40">7</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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_106">22</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="#i00246672b5984694bf9fb8036f7c6186_181">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="#i00246672b5984694bf9fb8036f7c6186_181">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="#i00246672b5984694bf9fb8036f7c6186_181">42</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="#i00246672b5984694bf9fb8036f7c6186_184">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="#i00246672b5984694bf9fb8036f7c6186_184">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="#i00246672b5984694bf9fb8036f7c6186_184">42</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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="#i00246672b5984694bf9fb8036f7c6186_187">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="#i00246672b5984694bf9fb8036f7c6186_187">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="#i00246672b5984694bf9fb8036f7c6186_187">43</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></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="#i00246672b5984694bf9fb8036f7c6186_190">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="#i00246672b5984694bf9fb8036f7c6186_190">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="#i00246672b5984694bf9fb8036f7c6186_190">43</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="#i00246672b5984694bf9fb8036f7c6186_193">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="#i00246672b5984694bf9fb8036f7c6186_193">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="#i00246672b5984694bf9fb8036f7c6186_193">43</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="#i00246672b5984694bf9fb8036f7c6186_196">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="#i00246672b5984694bf9fb8036f7c6186_196">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="#i00246672b5984694bf9fb8036f7c6186_196">47</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="#i00246672b5984694bf9fb8036f7c6186_199">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="#i00246672b5984694bf9fb8036f7c6186_199">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="#i00246672b5984694bf9fb8036f7c6186_199">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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="#i00246672b5984694bf9fb8036f7c6186_202">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="#i00246672b5984694bf9fb8036f7c6186_202">49</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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:right"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.641%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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 business, 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, 2022 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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_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><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_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="i00246672b5984694bf9fb8036f7c6186_28"></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><td style="width:69.910%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.396%"></td><td style="width:0.1%"></td></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)</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%">March 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%">December 31,<br/>2022</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><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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNC0xLTEtMS0zMDY0Nzg_6e2d212a-1e3f-4d18-97e5-593584f5fcf3">24,083</ix:nonFraction>&#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: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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNC0yLTEtMS0zMDY0Nzg_9a2a8c30-ff4f-4f05-87c8-d9754fe8e114">31,691</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNS0xLTEtMS0zMDY0Nzg_fe0acf8b-6b6c-4a92-9a2f-30d5ee9b0a6d">364,071</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNS0yLTEtMS0zMDY0Nzg_72be9d0e-f200-4c8d-a0ae-21bab75162fc">702,240</ix:nonFraction>&#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="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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjpjYTcwYTc5ZjBhMzU0MGVlOWI3OTlmZTM3OGJjNDcxNV80NQ_100edbfa-d782-49e7-834f-d5871be1cf99">7,688</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjpjYTcwYTc5ZjBhMzU0MGVlOWI3OTlmZTM3OGJjNDcxNV81Mg_6a503799-165d-461a-8441-c7cf20f06cd2">7,318</ix:nonFraction> at March&#160;31, 2023 and December&#160;31, 2022, 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0xLTEtMS0zMDY0Nzg_5fd555f4-c110-4e17-9d65-83dd27c621c9">100,253</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0yLTEtMS0zMDY0Nzg_20a00aea-9880-4dea-b3c4-735fe070b98d">102,809</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherRestrictedAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNy0xLTEtMS0zMDY0Nzg_156aeab0-669c-4b24-8e4e-fed3d55ad219">2,136</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherRestrictedAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNy0yLTEtMS0zMDY0Nzg_2fbcc812-8f8d-400c-b866-0ee45c79a6e6">249</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOC0xLTEtMS0zMDY0Nzg_e868e8e8-d126-450c-9bda-1acb7d11ea5d">88,779</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOC0yLTEtMS0zMDY0Nzg_317c8612-f33c-4639-aefe-e05f40d4aea9">81,654</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOS0xLTEtMS0zMDY0Nzg_f61c6238-3cb2-43ad-a9d9-daae542d3e47">579,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"></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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOS0yLTEtMS0zMDY0Nzg_f52bd890-6458-4c81-adfd-a41c44982781">918,643</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTAtMS0xLTEtMzA2NDc4_c0d875e4-9b20-439f-9914-56966e6447b2">105,309</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTAtMi0xLTEtMzA2NDc4_f167d705-3bf4-404f-8d6b-30f007d83764">107,426</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTEtMS0xLTEtMzA2NDc4_95f0f6fb-dac6-4475-8564-2db24dcb92f8">47,176</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTEtMi0xLTEtMzA2NDc4_ff16712a-99b2-46a6-a079-902caec43da9">45,899</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTItMS0xLTEtMzA2NDc4_07befa62-b11c-4000-ad3b-8afc8bc2c68d">145,705</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTItMi0xLTEtMzA2NDc4_b801e522-7c72-4473-b41c-26803d1e7337">141,023</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTMtMS0xLTEtMzA2NDc4_35f05b68-3675-4517-b89e-49656a2355d2">1,051,652</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTMtMi0xLTEtMzA2NDc4_5a6d2dce-d33d-40f2-ae1f-2c93bcdf9f30">1,050,272</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTQtMS0xLTEtMzA2NDc4_cc78a3f8-760a-4d45-a0d8-01a1577c89e4">622,237</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTQtMi0xLTEtMzA2NDc4_508e7a71-4ffb-4ae7-9371-fce5fb3bedb3">635,136</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTUtMS0xLTEtMzA2NDc4_c559c3cf-0d69-4457-a71d-73e4c7dee616">87,947</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTUtMi0xLTEtMzA2NDc4_71ee5ba8-bf1e-440e-98f5-45775d720587">94,304</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTYtMS0xLTEtMzA2NDc4_9f68d2bb-18b7-44d6-9cba-0e160e968778">2,639,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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTYtMi0xLTEtMzA2NDc4_53fe08a6-4590-4dce-bda3-eb2018bcc273">2,992,703</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></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><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 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><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTktMS0xLTEtMzA2NDc4_4e907d75-bb86-4ad6-9382-feeefe68a529">46,528</ix:nonFraction>&#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: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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTktMi0xLTEtMzA2NDc4_257ba63d-db4e-4fec-ac47-d65292c4c5d6">42,559</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjAtMS0xLTEtMzA2NDc4_01f0ec0d-7167-4055-bcb9-26a297a475e6">72,799</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjAtMi0xLTEtMzA2NDc4_a479cc16-e05d-4003-8925-081212e3bab1">86,002</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:DueToCustomersCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjEtMS0xLTEtMzA2NDc4_18d5a9b0-600f-43ff-9645-9365eb3c0cd8">364,397</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:DueToCustomersCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjEtMi0xLTEtMzA2NDc4_207c61d2-8757-4b18-8620-b19af436029b">700,860</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjItMS0xLTEtMzA2NDc4_d03ff905-7b88-47c3-b22d-54d178191d7d">19,136</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjItMi0xLTEtMzA2NDc4_3a5d6f8a-22b3-4cb4-90b4-bf8c5e312a8d">18,802</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjMtMS0xLTEtMzA2NDc4_e222a19a-0742-46cd-95d6-322b98ff4a95">361,003</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjMtMi0xLTEtMzA2NDc4_d26a9808-a8b4-4f51-ad79-612753661d72">382,419</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjQtMS0xLTEtMzA2NDc4_e61512b7-d1d2-47cc-9c10-6b7752d76264">863,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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjQtMi0xLTEtMzA2NDc4_c8bc7cf2-a642-4e34-b834-6b2de9ad587f">1,230,642</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjUtMS0xLTEtMzA2NDc4_10c04774-9a8d-4f3e-9ca9-106950189465">858,912</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjUtMi0xLTEtMzA2NDc4_23fcfe5f-1bde-45e6-b7fd-28b582992d53">840,241</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjYtMS0xLTEtMzA2NDc4_07cc6b2f-9034-4a4b-b6f7-4f56f553c0d7">131,460</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjYtMi0xLTEtMzA2NDc4_ad99e2a8-9f26-4a6d-aac0-e4de046f5a0d">125,759</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjctMS0xLTEtMzA2NDc4_4a4f7d33-3bc1-4859-842d-c95c4b8255db">6,956</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjctMi0xLTEtMzA2NDc4_34627058-c677-44e7-8eb9-97617266afa2">2,817</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjgtMS0xLTEtMzA2NDc4_7a12e7d0-f776-4ee9-acc4-5c9ba08d47fd">45,190</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjgtMi0xLTEtMzA2NDc4_372024a0-44e2-449c-810f-81381067bf35">44,918</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjktMS0xLTEtMzA2NDc4_0fe0e6db-8ebd-44c9-9790-d95b62884a7e">13,234</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjktMi0xLTEtMzA2NDc4_e6d8b4f6-e9f6-488a-8980-824acd5010a1">4,294</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzAtMS0xLTEtMzA2NDc4_ff2c8225-24dd-4619-a8f6-27df1ddf32fd">1,919,615</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzAtMi0xLTEtMzA2NDc4_c0b69fe8-eeb8-4afb-8c66-e15da854d157">2,248,671</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></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 8)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzEtMS0xLTEtMzA2NDc4_48a7d350-681f-46c7-b39f-47f7d1435260"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzEtMi0xLTEtMzA2NDc4_62e6674d-6e33-4bd7-be95-cdeddd33b063"></ix:nonFraction></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><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: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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfMjE_5b0dccf3-1df0-47dc-aee6-3b2521178201"><ix:nonFraction unitRef="shares" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfMjE_b4616652-a57c-41c9-b41e-afb4ff39d14d">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfNDM_5ef2e64f-3820-4f90-b792-b32fe196dd99"><ix:nonFraction unitRef="shares" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfNDM_f2083d02-f929-44be-a3ed-ade1bd56676b">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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMS0xLTEtMzA2NDc4_1d807d58-2ca7-4896-ae20-005be2883e7d">&#8212;</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMi0xLTEtMzA2NDc4_9cb9d52b-79e9-4677-95ab-d809b3dae5c1">&#8212;</ix:nonFraction>&#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="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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMTg_075f79e3-bf15-4fe1-9469-f59141648196"><ix:nonFraction unitRef="usdPerShare" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMTg_1bdb3850-b859-43f6-8d9e-20d7385786f8">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMzI_48094dc7-210a-49b2-b66f-a8c9d1569565"><ix:nonFraction unitRef="shares" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMzI_ac3d409f-b383-4fcd-af87-4de2e4ec1230">180,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfNTQ_903788ae-02dc-4697-b7e6-e7958361c30f">69,154,863</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfNjE_7ffdd000-0c34-4b40-8edc-d88920fdd425">67,814,044</ix:nonFraction> shares issued at March&#160;31, 2023 and December&#160;31, 2022, 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMS0xLTEtMzA2NDc4_22ae15c1-9399-4fd6-8234-4b32c95af8c3">69</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMi0xLTEtMzA2NDc4_7e114a97-a205-42a4-afa1-88c3698ef036">68</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzUtMS0xLTEtMzA2NDc4_41d5695e-7938-413c-a7d2-58b05d52c187">1,105,189</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzUtMi0xLTEtMzA2NDc4_55cb8a5a-dffb-4f39-97ba-a77f9701b713">1,075,264</ix:nonFraction>&#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="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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZTJkMWExZDhmOTQ2NGU3MDgwYTg0OTcwMTY0YzFmY2RfMjk_9c7f05aa-927c-4938-8a16-278ea8b44a9e">15,278,827</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZTJkMWExZDhmOTQ2NGU3MDgwYTg0OTcwMTY0YzFmY2RfMzY_fd97f2d6-7df6-4c07-a491-0abb4c85f58f">14,745,230</ix:nonFraction> shares at March&#160;31, 2023 and December&#160;31, 2022, 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMS0xLTEtMzA2NDc4_ba647b0a-e111-4100-b888-79d7fe069b63">568,277</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMi0xLTEtMzA2NDc4_0c0e25fb-0427-4eb4-8351-22576d99cb1c">537,287</ix:nonFraction>)</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:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated 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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzctMS0xLTEtMzA2NDc4_2e30f7f7-27fa-4938-9c47-f7a571ead647">404</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzctMi0xLTEtMzA2NDc4_9e50d8dd-ba62-457d-b3c7-4709868838af">8,938</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzgtMS0xLTEtMzA2NDc4_fd2907cb-50db-458a-9a37-47f8f6064b04">182,348</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzgtMi0xLTEtMzA2NDc4_f9acc80b-fdfb-473a-8010-50b19d43b733">197,049</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzktMS0xLTEtMzA2NDc4_ee4ee720-4d6d-4549-9630-63f0e94ae78f">719,733</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzktMi0xLTEtMzA2NDc4_9c486e57-fd55-4d2a-8365-b0a323a317f4">744,032</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNDAtMS0xLTEtMzA2NDc4_fe19701f-9b9c-4b2f-ac99-5c23884c2d7b">2,639,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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNDAtMi0xLTEtMzA2NDc4_665f5c18-71d2-47a7-b961-59f41a69235b">2,992,703</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></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:right"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_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:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:75.732%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" 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 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Three months ended<br/>March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="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%">2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNC00LTEtMS0zMTcwMjM_0e1baef7-08bf-4137-a765-a6ed4e3a9d54">252,748</ix:nonFraction>&#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: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="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNC01LTEtMS0zMTcwMjM_663b6761-51a4-4a8e-b5ee-ed238a64740c">244,666</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i27e105a6ba6442278a0a0fc708cfde05_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNS00LTEtMS0zMTcwMjM_99e1ffd7-fc23-47ca-b70e-7d292736c14e">9,005</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43f99b84589d41348bf49f9a3f087a23_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNS01LTEtMS0zMTcwMjM_bca728bf-9b35-4380-b60a-0b1741735c66">12,458</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNi00LTEtMS0zMDY0Nzg_115c1495-d980-452f-b55d-1b0ca97c761a">261,753</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNi01LTEtMS0zMDY0Nzg_3a032a6f-8f80-49b3-ad00-c64ddde31f7b">257,124</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOC00LTEtMS0zMTcwMjk_b998e9f1-dac0-4c4b-a176-fe6524976ff4">114,500</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOC01LTEtMS0zMTcwMjk_22ca1720-c11e-4828-a7d7-c1bb76bba074">112,174</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i27e105a6ba6442278a0a0fc708cfde05_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOS00LTEtMS0zMTcwMjk_dd57c3d4-7f35-41d8-a53d-c3bf41943438">8,612</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43f99b84589d41348bf49f9a3f087a23_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOS01LTEtMS0zMTcwMjk_1e66433b-0496-459f-bd46-9ec94849de0d">11,188</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTAtNC0xLTEtMzA2NDc4_3eae8386-a8dd-4b41-997a-9cc072f57229">123,112</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTAtNS0xLTEtMzA2NDc4_97f90d8c-2b76-4e22-8d0f-25fadd3a58be">123,362</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTEtNC0xLTEtMzA2NDc4_2265ffee-fb3d-4d63-8b99-039eaa7489cc">138,641</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTEtNS0xLTEtMzA2NDc4_0f230ddb-5157-4829-9469-d5bb2895ba19">133,762</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTMtNC0xLTEtMzA2NDc4_31fd6d7f-0d51-47f5-8da3-e92324582057">54,385</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTMtNS0xLTEtMzA2NDc4_33b106ec-02a7-447f-ba49-e4c0b13690c6">55,216</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTQtNC0xLTEtMzA2NDc4_9650180d-efd4-44ab-a868-f94ed98fc155">40,591</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTQtNS0xLTEtMzA2NDc4_f30a8a0a-ee0a-4e62-9910-14d8946fe376">39,952</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTUtNC0xLTEtMzA2NDc4_47e428a6-681a-42f7-be44-6730fe687c8a">52,838</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTUtNS0xLTEtMzA2NDc4_9a7cfb2c-e871-4365-8b44-615c04095180">43,762</ix:nonFraction>&#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:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTYtNC0xLTEtMzA2NDc4_f29132ee-0a85-4c8f-8c52-a82ef43184da">774</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTYtNS0xLTEtMzA2NDc4_bdfc82b4-bb4c-420a-a16e-59a27b673fb4">811</ix:nonFraction>&#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;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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTgtNC0xLTEtMzA2NDc4_f724636a-77f4-4a05-8e90-c26f48e5282d">148,588</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTgtNS0xLTEtMzA2NDc4_a4547d86-e86c-4175-b489-f8d993527dbf">139,741</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></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%">Loss from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTktNC0xLTEtMzA2NDc4_1b9ea8c6-af0a-4f27-86b3-b1f290e4c26b">9,947</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTktNS0xLTEtMzA2NDc4_ea6c187f-092a-4478-87c2-4d6bfc6c43ce">5,979</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjAtNC0xLTEtMzA2NDc4_eedfb6e7-16a8-456d-a75e-e2071eca0dd9">10,662</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjAtNS0xLTEtMzA2NDc4_69f47135-4667-427f-a93c-6ed893e31897">7,599</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjEtNC0xLTEtMzA2NDc4_f9075486-ced2-42ea-957a-b2d731c9bcec">2,007</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjEtNS0xLTEtMzA2NDc4_03cd906f-918e-4d73-be18-3119da04e839">1,121</ix:nonFraction>&#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:9pt;font-weight:700;line-height:120%">Loss before provision for income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjItNC0xLTEtMzA2NDc4_b38906e9-bd29-40bc-b047-11c37c6166ff">18,602</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjItNS0xLTEtMzA2NDc4_eb4d9778-f084-4ba6-bd47-820826903c93">12,457</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></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 benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjMtNC0xLTEtMzA2NDc4_4880d327-7ad9-491d-80c9-de7e5a8a0cd9">3,901</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjMtNS0xLTEtMzA2NDc4_8ba4f834-6a48-4079-a54a-a842978e7964">2,050</ix:nonFraction>)</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:9pt;font-weight:700;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjQtNC0xLTEtMzA2NDc4_525c0362-83ad-4937-b19e-6c0f34904c90">14,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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjQtNS0xLTEtMzA2NDc4_cbfef84f-ce49-426b-a837-9ac9d4a03831">10,407</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></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%">Loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjYtNC0xLTEtMzA2NDc4_a7b9c714-1250-47e2-acba-11c6b8f769e2">0.28</ix:nonFraction>)</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: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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjYtNS0xLTEtMzA2NDc4_4d7945f1-00dd-4749-9f2e-e15dfb582148">0.20</ix:nonFraction>)</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:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjctNC0xLTEtMzA2NDc4_4af35b45-1b94-46c3-92fc-03c6470f16a6">0.28</ix:nonFraction>)</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: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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjctNS0xLTEtMzA2NDc4_52cddb19-b321-418f-b753-7f9df13b5c19">0.20</ix:nonFraction>)</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:9pt;font-weight:700;line-height:120%">Common shares and equivalents outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjktNC0xLTEtMzA2NDc4_1d74c59f-b0c0-40a5-831e-a276e047aedd">52,132,999</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjktNS0xLTEtMzA2NDc4_3867dc65-9c91-49df-8b2b-728f19c231ac">51,199,717</ix:nonFraction>&#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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzAtNC0xLTEtMzA2NDc4_82471b42-4a88-43ba-aac8-9ce0e38d8e2f">52,132,999</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzAtNS0xLTEtMzA2NDc4_f3ef0967-0e32-47c7-9282-2b35a0bb064b">51,199,717</ix:nonFraction>&#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:9pt;font-weight:700;line-height:120%">Other comprehensive (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzItNC0xLTEtMzA2NDc4_a71a9f4c-c25d-484c-93c7-2feaf0ee9c89">2,158</ix:nonFraction>&#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: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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzItNS0xLTEtMzA2NDc4_fee6d2c5-5886-4686-9a3c-feca362c2a4c">2,132</ix:nonFraction>)</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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzMtNC0xLTEtMzA2NDc4_eb1cb687-e846-43df-9523-57beaed0b8f7">10,692</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzMtNS0xLTEtMzA2NDc4_c8b25010-4a41-41a3-9cc0-972b4e3ee4fe">10,905</ix:nonFraction>&#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 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) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzQtNC0xLTEtMzA2NDc4_a5b1d020-5e24-4ca9-93d3-7db4036c5fe1">8,534</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzQtNS0xLTEtMzA2NDc4_e5df67ae-273c-44fb-9af8-b3f6fac6fb28">8,773</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></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 loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzUtNC0xLTEtMzA2NDc4_a9f4175b-ced3-43df-a10a-149235481fe9">23,235</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzUtNS0xLTEtMzA2NDc4_61bb0a2d-8741-489d-96a8-787109d4b104">1,634</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></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td></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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_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: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:77.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.589%"></td><td style="width:0.1%"></td></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%">Three months ended<br/>March 31,</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%">2023</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%">2022</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><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:9pt;font-weight:400;line-height:120%">Net 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNC0xLTEtMS0zMDY0Nzg_e26e7518-e8e5-48d9-981d-1c079e05d0c0">14,701</ix:nonFraction>)</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: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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNC0yLTEtMS0zMDY0Nzg_92028614-1bf1-4e90-bc25-14bf6f907627">10,407</ix:nonFraction>)</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:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to net cash provided by operating activities:</span></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 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNi0xLTEtMS0zMDY0Nzg_947081b7-4b94-4cc6-bf61-21e4fba9c03f">27,272</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNi0yLTEtMS0zMDY0Nzg_0532f229-087b-4482-84ab-c74bed65fc9e">25,545</ix:nonFraction>&#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 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNy0xLTEtMS0zMDY0Nzg_63a076b0-e44d-4528-bfe9-f9b9d3a62c59">1,522</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNy0yLTEtMS0zMDY0Nzg_bf37e8aa-6773-4ba7-9b4a-787f248a006e">1,875</ix:nonFraction>&#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: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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOC0xLTEtMS0zMDY0Nzg_3d22a280-4b9c-480c-b036-658780f009bc">29,925</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOC0yLTEtMS0zMDY0Nzg_68a704be-024f-4ed9-9120-fc61c5285cb6">27,860</ix:nonFraction>&#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 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOS0xLTEtMS0zMDY0Nzg_2ef083df-c717-4765-9cc8-81927cd44311">9,245</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOS0yLTEtMS0zMDY0Nzg_c0737776-1138-4bfd-9a45-c87c1bfa8c95">7,431</ix:nonFraction>)</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: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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTAtMS0xLTEtMzA2NDc4_77ea4bf2-b054-435b-a2ec-43bf7675a8a9">500</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTAtMi0xLTEtMzA2NDc4_bb3aa256-7769-43f2-b877-bec0ff660c24">645</ix:nonFraction>&#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 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:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTEtMS0xLTEtMzA2NDc4_40c3c291-e1a7-4a97-8491-080f8b118f84">215</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTEtMi0xLTEtMzA2NDc4_4fa6c3a1-8343-48c8-897c-b41764b228d6">150</ix:nonFraction>)</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: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:#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 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:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTMtMS0xLTEtMzA2NDc4_7f0fd92f-38bc-4ee1-8632-36fc61afe81d">1,139</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTMtMi0xLTEtMzA2NDc4_adbf9cf8-0b14-4a0a-871e-5e09866a0f6c">9,010</ix:nonFraction>&#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTQtMS0xLTEtMzA2NDc4_22f991ed-7738-47cb-b9fd-474620b8a112">2,750</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTQtMi0xLTEtMzA2NDc4_405b08bb-8800-4384-a6b6-7da0caf28d9a">2,067</ix:nonFraction>)</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 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:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTUtMS0xLTEtMzA2NDc4_cad09992-279b-4cd9-a719-bac918b9ffe4">3,362</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTUtMi0xLTEtMzA2NDc4_ec71b98a-d6b6-4718-a2ef-c67dbdd2bbee">15,919</ix:nonFraction>&#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTYtMS0xLTEtMzA2NDc4_4324f2f9-a080-495c-a307-f500425becfe">15,931</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTYtMi0xLTEtMzA2NDc4_fcaaf1c9-bb4c-4acc-925f-530f5b6ab22e">13,430</ix:nonFraction>)</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 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:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTctMS0xLTEtMzA2NDc4_4ee34c64-986f-45c8-88b4-ecaafd8f1ef2">17,562</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTctMi0xLTEtMzA2NDc4_556a2407-0324-43df-b56b-f4b4a5fc9720">22,865</ix:nonFraction>)</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 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:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTgtMS0xLTEtMzA2NDc4_be4498a4-0d69-43ff-812a-3cdaab4c78de">21,806</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTgtMi0xLTEtMzA2NDc4_e52cf873-1828-48a5-8ec2-99dc13a9e8e2">24,504</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></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 investing activities</span></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:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjAtMS0xLTEtMzA2NDc4_aa2c2c5e-4e84-491a-b04f-a1aa164eb7d5">1,364</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjAtMi0xLTEtMzA2NDc4_f1907f3e-93ae-4d43-a445-5a05f8315b94">4,266</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjEtMS0xLTEtMzA2NDc4_62783622-b5c8-48f0-8d39-b81592e54721">13,967</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjEtMi0xLTEtMzA2NDc4_d10f11f3-0869-4415-93e5-dbbce7b42fae">12,683</ix:nonFraction>)</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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjItMS0xLTEtMzA2NDc4_455b7aa5-de64-485b-b11f-9ebf59790d5b">&#8212;</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjItMi0xLTEtMzA2NDc4_577703eb-fc33-4300-bdd5-0b0833a515eb">19,985</ix:nonFraction>)</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="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 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:#ebfbff;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjUtMS0xLTEtMzA2NDc4_54ca0212-dd98-4522-bcbc-70c4ced498dd">15,331</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjUtMi0xLTEtMzA2NDc4_4c3ce236-00be-40e6-9929-03ab09f99751">36,934</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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:9pt;font-weight:400;line-height:120%">Proceeds from issuance of 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjctMS0xLTEtMzA2NDc4_d6336081-7e66-406d-9afe-9ed86de1f091">92,600</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjctMi0xLTEtMzA2NDc4_046c524a-09d0-4f70-b698-e64cc6e16f44">59,400</ix:nonFraction>&#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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjgtMS0xLTEtMzA2NDc4_245497c0-3d84-4e1a-bcf6-4b608bcb9efb">75,403</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjgtMi0xLTEtMzA2NDc4_10d30a29-bb0e-4aa6-9f07-a3299e9dd61f">33,765</ix:nonFraction>)</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="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 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzEtMS0xLTEtMzA2NDc4_c2a9645e-21e9-4ea4-9301-3b9f03290437">31,417</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzEtMi0xLTEtMzA2NDc4_bcd3c2fb-f123-41c7-94aa-d61114416b7e">34,674</ix:nonFraction>)</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></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:IncreaseDecreaseInDueToCustomers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzMtMS0xLTEtMzA2NDc4_77bdd07b-254c-4f59-9fa8-8236392ae55e">337,159</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:IncreaseDecreaseInDueToCustomers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzMtMi0xLTEtMzA2NDc4_06991e8f-f801-40ee-bc0b-f0a88f000f77">315,294</ix:nonFraction>)</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: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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="blkb:ChangeInCustomerFundsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzQtMS0xLTEtMzA2NDc4_d8bf4f61-dece-46fb-adc5-708c157f4c7e">1,859</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="blkb:ChangeInCustomerFundsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzQtMi0xLTEtMzA2NDc4_cc8b5b3d-c75b-49c7-94d6-c567116264a0">1,115</ix:nonFraction>)</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></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 financing activities</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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzYtMS0xLTEtMzA2NDc4_4121d6b5-aeba-4a51-85e2-6b354a961d37">353,238</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzYtMi0xLTEtMzA2NDc4_1d837f5a-c3b0-46f3-a7e3-d465509d6b92">325,448</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></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%">Effect of exchange rate on cash, cash equivalents and restricted cash</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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzctMS0xLTEtMzA2NDc4_cdce1826-f58d-4fda-967b-3e18cdf57cf1">986</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzctMi0xLTEtMzA2NDc4_b93046fe-d97d-46b4-b548-a1796fa0478d">504</ix:nonFraction>)</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:9pt;font-weight:700;line-height:120%">Net decrease in cash, cash equivalents and restricted cash</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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzgtMS0xLTEtMzA2NDc4_40208d1b-5dbb-4a36-9c34-f348fe86421d">345,777</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzgtMi0xLTEtMzA2NDc4_aede3f48-58f3-4ce5-a4fe-60b3a3ad8e76">338,382</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></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, cash equivalents and restricted cash, beginning of period</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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzktMS0xLTEtMzA2NDc4_b310bc17-89ee-45c4-a65a-1828b4ea73cc">733,931</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzktMi0xLTEtMzA2NDc4_ddf9f7be-0dc6-41c5-ba16-ac59bc00e108">651,762</ix:nonFraction>&#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:9pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash, end of period</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:9pt;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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNDAtMS0xLTEtMzA2NDc4_42200dcb-25f6-4a13-8569-010d6e2821ee">388,154</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><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:9pt;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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ife3eaa96974b4f1884438c8325f6805b_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNDAtMi0xLTEtMzA2NDc4_b4f61720-4912-446c-a01a-7ec9ac1a6005">313,380</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></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"><table 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%">(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%">March 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%">December 31,<br/>2022</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMS0xLTEtMS0zMDY0Nzg_6e2d212a-1e3f-4d18-97e5-593584f5fcf3">24,083</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMS0yLTEtMS0zMDY0Nzg_9a2a8c30-ff4f-4f05-87c8-d9754fe8e114">31,691</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMi0xLTEtMS0zMDY0Nzg_fe0acf8b-6b6c-4a92-9a2f-30d5ee9b0a6d">364,071</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMi0yLTEtMS0zMDY0Nzg_72be9d0e-f200-4c8d-a0ae-21bab75162fc">702,240</ix:nonFraction>&#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: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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMy0xLTEtMS0zMDY0Nzg_642d9613-350a-4665-8bdd-37e41038b9f3">388,154</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMy0yLTEtMS0zMDY0Nzg_339ed252-b6ef-45b4-bf84-569103f0c48f">733,931</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></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:right"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_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><td style="width:41.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.127%"></td><td style="width:0.1%"></td></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" 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:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury<br/>stock</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-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%">Amount</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%">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="i5fdb171607a74caaa70b2a3f17568068_I20221231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi0xLTEtMS0zMDY0Nzg_d5a8dc68-c297-4181-9b71-ab71f6a210ec">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><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="i5fdb171607a74caaa70b2a3f17568068_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi0yLTEtMS0zMDY0Nzg_c8bf0161-6b3e-476f-9e6b-033162278569">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><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="if3a03fe6b74e462d95d11e423808cb31_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi0zLTEtMS0zMDY0Nzg_87acd6a9-f2c9-43f0-88ee-8575d585871b">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><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="i5592d4e8e3514703b77f260cf49c145f_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi00LTEtMS0zMDY0Nzg_ff9bc000-acd5-4ce3-9c73-f5bedbd478de">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><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="ib2d26066b62d4ba3bbdd5d598a9892f9_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi01LTEtMS0zMDY0Nzg_6da231c3-f95b-4a78-b0b4-6a91aeea6963">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><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="i1bc39a3da4db41a5bff34648766f7a70_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi02LTEtMS0zMDY0Nzg_e880ad18-88e2-4d94-b5a1-8212dc3a745a">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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi03LTEtMS0zMDY0Nzg_27bdef45-2dcf-46b6-a156-19f18c560f2d">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"></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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i970d2d69a757473eb80af0d948feebfb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMy02LTEtMS0zMDY0Nzg_d7038f9e-b418-4d30-84af-dadbc85bbaef">14,701</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMy03LTEtMS0zMDY0Nzg_e3c89c0d-521b-4a40-8405-2671484fb548">14,701</ix:nonFraction>)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="i5c0989860d584a81a263a097dc35d016_D20230101-20230331" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfNy0xLTEtMS0zMDY0Nzg_7f6b20d5-c22c-468e-85d7-7323ae4dae4c">954,147</ix:nonFraction>&#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: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><td colspan="2" style="background-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="i55d28b3a6c864e09a1f8eb2b6a5715d3_D20230101-20230331" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfNy0zLTEtMS0zMDY0Nzg_e9a938d0-5ac2-49b9-b66c-af782845dc11">&#8212;</ix:nonFraction>&#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: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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfNy03LTEtMS0zMDY0Nzg_d68ed7df-a0d6-4a17-9730-0c1479c52cb5">&#8212;</ix:nonFraction>&#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="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee taxes paid for <ix:nonFraction unitRef="shares" contextRef="i1509299963f04b8aac6d91390b7361de_D20220701-20220930" decimals="0" name="blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOC0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjowNGRhMzQxNWE5MjY0M2Y4YjMzMWQ3NTljMjQwZDhjNV8yOA_2b3ecdfa-3c4c-430f-8c7c-c53627a5728c">533,597</ix:nonFraction> withheld shares upon equity award settlement</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%">&#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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie756e771862a4ee89c2ddd414f5993e1_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOC00LTEtMS0zMDY0Nzg_8aecb4df-1654-4c95-b508-3ea564ab1998">30,990</ix:nonFraction>)</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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOC03LTEtMS0zMDY0Nzg_c064f84b-3850-43b1-a2ee-aadc5e0c60eb">30,990</ix:nonFraction>)</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: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><td colspan="2" style="background-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><td colspan="2" style="background-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="i55d28b3a6c864e09a1f8eb2b6a5715d3_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOS0zLTEtMS0zMDY0Nzg_caa9e394-0f9c-4342-8a78-c3ac057d7e30">29,925</ix:nonFraction>&#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: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><td colspan="2" style="background-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><td colspan="2" style="background-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="i970d2d69a757473eb80af0d948feebfb_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOS02LTEtMS0zMDY0Nzg_5ca55871-d44f-4b25-9aef-7133dc583392">&#8212;</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOS03LTEtMS0zMDY0Nzg_0ab50dc3-e862-4969-a0b8-69a699064b7a">29,925</ix:nonFraction>&#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: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="i5c0989860d584a81a263a097dc35d016_D20230101-20230331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTAtMS0xLTEtMzA2NDc4_c62e7ba8-f4c1-4bfe-9ef8-bc404b71542a">427,941</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5c0989860d584a81a263a097dc35d016_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTAtMi0xLTEtMzA2NDc4_b8e53e1f-71f5-4de4-ae2e-ef0c5b3da21b">1</ix:nonFraction>&#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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTAtNy0xLTEtMzA2NDc4_5f79e249-5d4d-4910-94bf-0c8d790ac2a0">1</ix:nonFraction>&#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: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="i5c0989860d584a81a263a097dc35d016_D20230101-20230331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTEtMS0xLTEtMzA2NDc4_bae7827a-a728-477e-a8aa-c52e5d7fbfb8">41,269</ix:nonFraction>)</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: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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia9d2843f1f2e4d4d9f553080bb940287_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTItNS0xLTEtMzA2NDc4_b9a073f4-9609-41e1-b820-8b9ec23f9012">8,534</ix:nonFraction>)</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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTItNy0xLTEtMzA2NDc4_3c438765-68df-474c-949d-c75b9ad137f8">8,534</ix:nonFraction>)</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: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="i6f6e295356e84cbbb362b6850dd6f55c_I20230331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtMS0xLTEtMzA2NDc4_3e94e641-e1a9-48dd-9c97-587b85467674">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><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="i6f6e295356e84cbbb362b6850dd6f55c_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtMi0xLTEtMzA2NDc4_38215376-c1f0-46d6-bdc8-646207b2e61f">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><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="i3d003ebbe7d7490b933f5d25ad93fb5d_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtMy0xLTEtMzA2NDc4_4a239e56-b5c2-4735-9f25-e5d9636938e3">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><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="id806b14ec9254b81bd3d3d82bae49229_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNC0xLTEtMzA2NDc4_76fa868b-80d5-49ee-aa8c-2d31f0c496be">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><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="i00793092899b41b49888f8ef788a3506_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNS0xLTEtMzA2NDc4_13e8aca6-b227-43b9-aa15-11823ef128f9">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><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="i0ce33e9dd3c34bee85139027b7360abd_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNi0xLTEtMzA2NDc4_97ed7cab-2d41-46aa-839b-1c7f21588269">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><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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNy0xLTEtMzA2NDc4_ba1a284a-7b1a-4cf6-a9a5-97ceb9ff6d40">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"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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 style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></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><td style="width:41.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.127%"></td><td style="width:0.1%"></td></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" 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:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury<br/>stock</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-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%">Amount</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%">Balance at December 31, 2021</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="ibac8304477cd410b9bca7856fd425f49_I20211231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi0xLTEtMS0zMDY0Nzg_9bcff8bf-ac98-4505-b925-57d43d83a1c7">66,165,666</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><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="ibac8304477cd410b9bca7856fd425f49_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi0yLTEtMS0zMDY0Nzg_106d00c8-b9ca-4929-9062-b06d67ff0076">66</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><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="ia6e09795578d4248acaaca5abbea4476_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi0zLTEtMS0zMDY0Nzg_54f9965f-5cf8-484a-b7d5-03614f72567d">968,927</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><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="i91715d4e1f6b42eebee653688a3cbb0b_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi00LTEtMS0zMDY0Nzg_70a24bd7-4551-4333-ac3b-72fb15cf1778">500,911</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><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="if19376e692794a4097a29504a043cbf6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi01LTEtMS0zMDY0Nzg_f8e0b356-ef94-41b2-97c4-54e23bc429cf">6,522</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><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="id75fdfa5f7bb46839db76f4e10e57d34_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi02LTEtMS0zMDY0Nzg_ab9e3272-2120-4c01-9ffc-c360ee6b5891">242,456</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><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="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi03LTEtMS0zMDY0Nzg_c87af647-5709-4ce9-8b23-7bef86f9981e">717,060</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></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f24fd82981847a09f6fffb9d0c02408_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMy02LTEtMS0zMDY0Nzg_5a11d7ac-fd78-43b3-9d72-a983a62b35a4">10,407</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMy03LTEtMS0zMDY0Nzg_6d4c8add-e452-4613-ad00-a77d9f2ef5aa">10,407</ix:nonFraction>)</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:9pt;font-weight:400;line-height:120%">Stock issuance costs related to purchase of EVERFI</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><td colspan="2" style="background-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><td colspan="2" style="background-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="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNC0zLTEtMS0zMjQ2MDU_e7676af1-b0e1-4734-a4ee-6a08eafbc7b2">983</ix:nonFraction>)</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: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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNC03LTEtMS0zMjQ2MDU_210f30f8-f763-4420-9209-9fafe6392bc6">983</ix:nonFraction>)</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="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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331" decimals="INF" name="blkb:RetirementsOfCommonStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMjQ2MDU_b24e447f-fbd8-475b-a552-94341828315f">33,075</ix:nonFraction>)</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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331" decimals="-3" name="blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0zLTEtMS0zMjQ2MDU_d89e822a-3da0-430f-9f8e-113aca2a92ab">2,581</ix:nonFraction>)</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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS03LTEtMS0zMjQ3NDI_9747ca9c-5d49-4eee-b6f4-09b984fc96cb">2,581</ix:nonFraction>)</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 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="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMDY0Nzg_6b46e15a-4aae-48bf-ab14-460f193b17d5">976,312</ix:nonFraction>&#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: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><td colspan="2" style="background-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="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0zLTEtMS0zMDY0Nzg_3f073108-32a4-4748-9558-538893875392">&#8212;</ix:nonFraction>&#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: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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS03LTEtMS0zMDY0Nzg_52d5055a-b770-4186-aac6-83da27b80d11">&#8212;</ix:nonFraction>&#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="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee taxes paid for <ix:nonFraction unitRef="shares" contextRef="iafa19cc4f1fe459eb8f3c47c228f3a32_D20210701-20210930" decimals="0" name="blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjphYTYxMTBjOTQzY2Q0YjRiYjk0ZDEzMGVlMTkwOWQ2Y18yOA_7945130d-cd60-4461-b0e7-c0d745f56e44">533,139</ix:nonFraction> withheld shares upon equity award settlement</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%">&#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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1469633eb7dc4d07a1359100127f41df_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNi00LTEtMS0zMDY0Nzg_0d155d80-b8e5-404e-8f5c-9fd2095dda82">34,674</ix:nonFraction>)</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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNi03LTEtMS0zMDY0Nzg_41fe36d3-34a0-4418-b274-eb270f975ac4">34,674</ix:nonFraction>)</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: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><td colspan="2" style="background-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><td colspan="2" style="background-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="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNy0zLTEtMS0zMDY0Nzg_d75dbfc6-02f6-4533-adb7-45ed0be3388a">27,860</ix:nonFraction>&#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: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><td colspan="2" style="background-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><td colspan="2" style="background-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="i2f24fd82981847a09f6fffb9d0c02408_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNy02LTEtMS0zMDY0Nzg_eadb489f-dd11-471e-a76f-bfd8ab5f4eb3">&#8212;</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNy03LTEtMS0zMDY0Nzg_9d952715-32e7-47c8-b2f8-362f897a76e5">27,860</ix:nonFraction>&#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: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="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOC0xLTEtMS0zMDY0Nzg_9af9af5f-3e52-4268-811c-1c38f47afab2">580,209</ix:nonFraction>&#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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOC0yLTEtMS0zMDY0Nzg_5cbda80d-d337-4587-92c7-da9f2a47d919">2</ix:nonFraction>&#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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOC03LTEtMS0zMDY0Nzg_8bb64e52-14fc-490d-8275-31507c3e95a5">2</ix:nonFraction>&#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: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="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOS0xLTEtMS0zMDY0Nzg_05680a39-9ae3-49ba-ac84-5904387b4686">30,940</ix:nonFraction>)</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: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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifb153ef13a734170aa2ee84cfe413caf_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTAtNS0xLTEtMzA2NDc4_fd3b503c-e70d-4659-a2cf-2ee13d7d07ae">8,773</ix:nonFraction>&#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: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTAtNy0xLTEtMzA2NDc4_b5005af8-e4f2-4f00-92c5-0019f3b9d49d">8,773</ix:nonFraction>&#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:9pt;font-weight:700;line-height:120%">Balance at March 31, 2022</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="i4ddc163421a0428bac6b5bf5a5815ad6_I20220331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtMS0xLTEtMzA2NDc4_af07f0bd-3185-4122-a06a-865377916eee">67,658,172</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><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="i4ddc163421a0428bac6b5bf5a5815ad6_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtMi0xLTEtMzA2NDc4_e06e89f4-fb66-4f40-b1b8-0f058b2ae2f6">68</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><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="idfc5e355da1d44849b3d54b7af40390d_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtMy0xLTEtMzA2NDc4_9cea4562-c81a-4ead-bcc1-f743216ea402">993,223</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><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="iffd10968a36c4b508b6c147e0686705b_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNC0xLTEtMzA2NDc4_98dc37a8-f8d2-4633-b7bc-0f46632d29e7">535,585</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><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="ic8aaa18d509d44718562b3e9c7a11cd7_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNS0xLTEtMzA2NDc4_3c32c3df-6ecc-452a-985c-98ad8f0d0f17">15,295</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><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="i66fff1c2e4144951bdde55e9f0b4802e_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNi0xLTEtMzA2NDc4_f79521ce-ff6d-4693-964e-e1dcfc94832c">232,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><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="ife3eaa96974b4f1884438c8325f6805b_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNy0xLTEtMzA2NDc4_c150ca5a-81c8-42da-8bb1-3e028c9e97c9">705,050</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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 style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"></td></tr><tr><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="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RleHRyZWdpb246OTMyMzA4YzY4NTU1NDIzMmFmNTllODk4M2MyYTVkMjlfNTQ5NzU1ODE0ODA0_920cdf4a-cc1b-49a3-9294-7c1857a9c058" footnoteRole="http://www.xbrl.org/2003/role/footnote">Represents shares retired after determining certain EVERFI's selling shareholders would be paid in cash, rather than shares of our common stock.</ix:footnote> </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><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#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:0.1%"></td><td style="width:2.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.822%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_40"></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i00246672b5984694bf9fb8036f7c6186_43"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80My9mcmFnOjcwNGU1ZmE3MGJiNzQ4M2Y5NjI3MGJlMzc1ZjE0ZDJhL3RleHRyZWdpb246NzA0ZTVmYTcwYmI3NDgzZjk2MjcwYmUzNzVmMTRkMmFfMzc_b3164da9-d834-4917-af01-8c1ebae28c32" 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><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 and the United Kingdom, supporting users in 100+ countries.</span></div></ix:nonNumeric><div id="i00246672b5984694bf9fb8036f7c6186_46"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY0Nw_0419898f-8ac4-46c2-abed-c8677322d25a" continuedAt="i258371806d9646e7991540cce3a5a591" 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><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><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY0OQ_fefbac9e-2745-4d07-bf99-1f0a9412e3d7" 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 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 consolidated balance sheets, 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 consolidated balance sheet at December&#160;31, 2022 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three months ended March&#160;31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2023, 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 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, 2022, and other forms filed with the SEC from time to time.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY1MA_8662ec20-5740-4c8a-832d-664358b98742" 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 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY2Mw_5129aa8e-6953-44be-b738-2d4d53c0afa0" 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTYxNQ_a69b46c4-9360-494c-8d98-13283d83c574" 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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i258371806d9646e7991540cce3a5a591"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTYyMA_95ab29c1-ab61-4203-ae30-b9d3919e0c65" continuedAt="i78f403f8f8e24e929c6d5f5e24d14f81" escape="true">Recently adopted accounting pronouncements</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify"><ix:continuation id="i78f403f8f8e24e929c6d5f5e24d14f81" continuedAt="i24bdbe9e1228400484cf1ac71f613277"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations </span></ix:continuation><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i24bdbe9e1228400484cf1ac71f613277">("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.</ix:continuation> </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, 2022, filed with the SEC on February&#160;24, 2023.</span></div></ix:continuation><div id="i00246672b5984694bf9fb8036f7c6186_58"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RleHRyZWdpb246MzllMGEwZjlhNzJiNGE4NjkwZTUzMDM5ZDhhN2E2MTRfODA2_95c33dd7-08df-47f9-8767-0e5d0b2fbb7c" 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><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. 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 loss per share by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted 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 the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units. Diluted loss per share for the three months ended March 31, 2023 and 2022 was the same as basic loss per share as there were net losses in both periods and inclusion of potentially dilutive securities was anti-dilutive.</span></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RleHRyZWdpb246MzllMGEwZjlhNzJiNGE4NjkwZTUzMDM5ZDhhN2E2MTRfODI4_00418761-0524-4d25-be9d-f4f6580e2216" 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 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:75.800%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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.451%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMy00LTEtMS0zMDY0Nzg_525c0362-83ad-4937-b19e-6c0f34904c90">14,701</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMy01LTEtMS0zMDY0Nzg_cbfef84f-ce49-426b-a837-9ac9d4a03831">10,407</ix:nonFraction>)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNS00LTEtMS0zMDY0Nzg_1d74c59f-b0c0-40a5-831e-a276e047aedd">52,132,999</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNS01LTEtMS0zMDY0Nzg_3867dc65-9c91-49df-8b2b-728f19c231ac">51,199,717</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Stock-based awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNy00LTEtMS0zMDY0Nzg_2987a3ce-1aa9-445b-8fdc-7aea0bab2a9e">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNy01LTEtMS0zMDY0Nzg_85e028c9-f7b2-4b99-8a98-7e6ff1dc3bfc">&#8212;</ix:nonFraction>&#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfOC00LTEtMS0zMDY0Nzg_82471b42-4a88-43ba-aac8-9ce0e38d8e2f">52,132,999</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfOC01LTEtMS0zMDY0Nzg_f3ef0967-0e32-47c7-9282-2b35a0bb064b">51,199,717</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></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%">Loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTAtNC0xLTEtMzA2NDc4_a7b9c714-1250-47e2-acba-11c6b8f769e2">0.28</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTAtNS0xLTEtMzA2NDc4_4d7945f1-00dd-4749-9f2e-e15dfb582148">0.20</ix:nonFraction>)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTEtNC0xLTEtMzA2NDc4_4af35b45-1b94-46c3-92fc-03c6470f16a6">0.28</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTEtNS0xLTEtMzA2NDc4_52cddb19-b321-418f-b753-7f9df13b5c19">0.20</ix:nonFraction>)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTMtNC0xLTEtMzA2NDc4_16f35e23-8fed-48c2-a9a0-aee572caeba3">1,638,453</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTMtNS0xLTEtMzA2NDc4_5960d851-ef0d-4fee-af8d-f087521c0aa8">1,558,751</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></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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_61"></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RleHRyZWdpb246Yjk3ZDE5NGZiZTU5NDI3ODk1ZmEwNzg1NjY2ODhjNWRfNjE3Nw_6f566456-f0e6-4161-b34b-3db12a7fe2e2" continuedAt="i2a2caf4972a842c18e6972ef1d4d4025" 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><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. 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RleHRyZWdpb246Yjk3ZDE5NGZiZTU5NDI3ODk1ZmEwNzg1NjY2ODhjNWRfNjE4Ng_880da026-7988-47db-888f-8e32e827dcf0" 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><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 March 31, 2023</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%"><ix:nonFraction unitRef="usd" contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC0xLTEtMS0zMDY0Nzg_211d1df3-f97f-4e07-8e58-75c49c092dd3">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC0zLTEtMS0zMDY0Nzg_55bbd46b-3462-4097-8a18-2fd515fb5166">26,514</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC01LTEtMS0zMDY0Nzg_3f82d368-f74b-4271-a170-87d02d941eea">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC03LTEtMS0zMDY0Nzg_cba98025-b750-45c3-b9e0-085af6037929">26,514</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS0xLTEtMS0zMDY0Nzg_ad004592-67e6-4fc3-b55e-db58807e38a9">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS0zLTEtMS0zMDY0Nzg_bfafe68d-c60c-4670-ba9e-6713f7742480">96</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS01LTEtMS0zMDY0Nzg_49c8d4b9-67c3-44a5-afb9-32b2512aa768">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS03LTEtMS0zMDY0Nzg_5f63c4f0-226d-435c-aa8e-8dd043039bb8">96</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi0xLTEtMS0zMDY0Nzg_824069c5-c0c9-48a8-94d0-7f3443f04023">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi0zLTEtMS0zMDY0Nzg_cf7e08a0-0797-4875-961a-c263e9a511f4">26,610</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><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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi01LTEtMS0zMDY0Nzg_5c7d5fa2-7cc0-4beb-b21e-3b0807c59d23">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi03LTEtMS0zMDY0Nzg_a50980ca-6bcc-490b-9a6f-266fd9753cb9">26,610</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></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 March 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 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%"><ix:nonFraction unitRef="usd" contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMS0xLTEtMzA2NDc4_1c7ade81-7ac6-4620-be6c-6c040f6b4a73">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMy0xLTEtMzA2NDc4_20217e40-031f-44c0-a70c-c2e7350f1a18">8,920</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNS0xLTEtMzA2NDc4_fa09caca-00c7-4b2c-a5ec-4f0948e06723">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNy0xLTEtMzA2NDc4_05f38eea-77d5-47c3-92ca-5f8a3c60ecc6">8,920</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMS0xLTEtMzI1MTM1_7bdca3c4-7255-4f9a-991c-274b2ee6463e">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMy0xLTEtMzI1MTM1_f40f6549-bd72-423e-97e2-fe896b255181">499</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNS0xLTEtMzI1MTM1_57f3fd81-3969-47dd-badb-8694841ad239">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNy0xLTEtMzI1MTM1_795da3c6-c65b-49d6-81b1-b5674b4ba15e">499</ix:nonFraction>&#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%">Contingent consideration obligations</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="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItMS0xLTEtMzA2NDc4_8b7b637c-7749-47d9-ba91-830ccb4433a3">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItMy0xLTEtMzA2NDc4_43efd51e-8935-420b-a0e6-3e8297bc0e53">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItNS0xLTEtMzA2NDc4_1e73f73d-df5b-42ee-b034-0b92e4126563">2,710</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItNy0xLTEtMzA2NDc4_99d8266c-8651-492d-a480-a85ee986ceca">2,710</ix:nonFraction>&#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%">Total financial liabilities</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="iaa3a13d0f9904d168295ffd6371f50eb_I20230331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtMS0xLTEtMzA2NDc4_d8d37ebb-7699-4f2f-9131-550781f1ebbc">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i835f632114094d2890280dc61f1135ce_I20230331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtMy0xLTEtMzA2NDc4_5d7af4ca-a17c-4262-a34d-0766198a25d8">9,419</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><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%"><ix:nonFraction unitRef="usd" contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtNS0xLTEtMzA2NDc4_8864468f-c79f-44cd-990e-94841fa8990d">2,710</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><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%"><ix:nonFraction unitRef="usd" contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtNy0xLTEtMzA2NDc4_af2185d9-05b2-4b0c-9ecc-9e8f089220ea">12,129</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></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, 2022</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 assets:</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%"><ix:nonFraction unitRef="usd" contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctMS0xLTEtMzA2NDc4_5faf1d30-53ca-4a61-a5e4-9dad5740492f">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ie591529379ee49628b15060006a5a7a4_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctMy0xLTEtMzA2NDc4_f08c6706-4920-4283-894d-4cba98cdc688">31,870</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctNS0xLTEtMzA2NDc4_bdabaaca-be15-4b68-9efd-40684f788f51">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctNy0xLTEtMzA2NDc4_43f00652-af7d-4394-a5a6-b8505d99a790">31,870</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtMS0xLTEtMzI1MTM5_427c0198-503f-4665-9acf-b6438796282d">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ie591529379ee49628b15060006a5a7a4_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtMy0xLTEtMzI1MTM5_e0d7146f-6ce4-4077-aede-7ac33f3dd45b">247</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtNS0xLTEtMzI1MTM5_ac02a314-3300-4f68-8d91-6ce716040949">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtNy0xLTEtMzI1MTM5_7df8fa1e-8741-4299-b24f-0416160aa704">247</ix:nonFraction>&#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%">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="ia67152ea85f643fba09485ec2a4dcb34_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktMS0xLTEtMzA2NDc4_042aaa69-c26d-45b8-9724-61dab6971b80">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="ie591529379ee49628b15060006a5a7a4_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktMy0xLTEtMzA2NDc4_a35e4b0a-aee1-4ccf-bd48-c23b04a76fba">32,117</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktNS0xLTEtMzA2NDc4_477c5493-563d-4747-b965-ba549ba981fb">&#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><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%"><ix:nonFraction unitRef="usd" contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktNy0xLTEtMzA2NDc4_e9a4d08e-3bf1-4991-a6cd-7cd14ef2db08">32,117</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></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, 2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 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 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="ia67152ea85f643fba09485ec2a4dcb34_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtMS0xLTEtMzI1MDkx_f2268adb-1d08-4f3e-868c-7d1cba40009b">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ie591529379ee49628b15060006a5a7a4_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtMy0xLTEtMzI1MDkx_cd9efdd0-f833-427f-a8be-441929aab5c0">323</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtNS0xLTEtMzI1MDkx_71885ee2-7b1c-488f-8768-0ffb2d1aef77">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtNy0xLTEtMzI1MDkx_c94890ac-56eb-4eb7-b504-90a89bfb8637">323</ix:nonFraction>&#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%">Contingent consideration obligations</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="ia67152ea85f643fba09485ec2a4dcb34_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMS0xLTEtMzI1MDkx_b9b1a16a-0fba-4d84-aeed-0a975ec58f9d">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ie591529379ee49628b15060006a5a7a4_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMy0xLTEtMzI1MDkx_b1c1a8e8-859f-437e-a437-49da15952078">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNS0xLTEtMzI1MDkx_7c6c101b-dc84-4801-896f-1e6ab343dfe4">2,710</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNy0xLTEtMzI1MDkx_fde1cd93-47f0-40a4-ad83-9fa85aab3bfe">2,710</ix:nonFraction>&#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 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:#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="ia67152ea85f643fba09485ec2a4dcb34_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMS0xLTEtMzA2NDc4_73a63cf8-5f7b-4cf4-b62b-d98d4169a621">&#8212;</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><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%"><ix:nonFraction unitRef="usd" contextRef="ie591529379ee49628b15060006a5a7a4_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMy0xLTEtMzA2NDc4_3ae017a6-be48-4390-9f11-2eef2caa7078">323</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><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%"><ix:nonFraction unitRef="usd" contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNS0xLTEtMzA2NDc4_17e37a79-5468-4bd1-9f45-acc3b8532414">2,710</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><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%"><ix:nonFraction unitRef="usd" contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNy0xLTEtMzA2NDc4_c782201f-5bd5-4b21-9e05-2feae9e89ba2">3,033</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></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i2a2caf4972a842c18e6972ef1d4d4025" continuedAt="i18f18ca1e2cf4d10aaa2adb0b4730c34"><div style="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 7 to these 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. Our financial contracts that were indexed to LIBOR were modified to reference SOFR during the three months ended September 30, 2022. These modifications did not have a significant financial impact.</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 March&#160;31, 2023 and December&#160;31, 2022, 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 March&#160;31, 2023 and December&#160;31, 2022, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2020 Credit Facility (as defined below) is classified within Level 2 of the fair value hierarchy. Our fixed rate debt is also 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%">We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the three months ended March&#160;31, 2023.</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></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%"><ix:continuation id="i18f18ca1e2cf4d10aaa2adb0b4730c34">There were no material non-recurring fair value adjustments to our long-lived assets, intangible assets, goodwill and operating lease ROU assets during the three months ended March&#160;31, 2023</ix:continuation>.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_64"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgyOQ_5b2bb824-663f-4f49-8baf-7012e56f7e30" continuedAt="i61ca27a8daa24ed099dd132aff68af3e" 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><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. Consolidated Financial Statement Details</span></td></tr></table></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="blkb:ScheduleOfRestrictedCashTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTg0MA_34569313-5cdd-4fef-a80f-9455b3aabc5f" 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><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.375%"></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%">March 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%">December 31,<br/>2022</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMS0xLTEtMS0zMDY0Nzg_e3d4ada0-8eca-45c0-9533-a866ec55120a">362,261</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMS0yLTEtMS0zMDY0Nzg_dd3933c0-9609-4a36-99c8-b7c43ef5a7c6">700,611</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></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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:EscrowDeposit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMy0xLTEtMS0zMDY0Nzg_45c14b31-a64b-417e-bd6f-ef4b4b1fb714">1,810</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:EscrowDeposit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMy0yLTEtMS0zMDY0Nzg_34fd8d7f-9943-4392-8085-f14958e3ffcb">1,629</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfNC0xLTEtMS0zMDY0Nzg_fe0acf8b-6b6c-4a92-9a2f-30d5ee9b0a6d">364,071</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfNC0yLTEtMS0zMDY0Nzg_72be9d0e-f200-4c8d-a0ae-21bab75162fc">702,240</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></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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i61ca27a8daa24ed099dd132aff68af3e" continuedAt="ie5fa6ac8b64f476384f7a5d26a2293a4"><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzNg_e72d0738-384c-478b-936c-77d3ed05a68e" 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><td style="width:69.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.354%"></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%">March 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%">December 31,<br/>2022</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5">71,956</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668">74,272</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0xLTEtMS0zMDY0Nzg_23826bd2-49f8-44ea-a92f-3d8c4f6d90d2">37,125</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0yLTEtMS0zMDY0Nzg_12aafc18-760a-4bc3-a242-2f1aafc9d551">34,766</ix:nonFraction>&#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%">Derivative instruments</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:DerivativeAssetsCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMi0xLTEtMS0zMDY0Nzg_d7d1a2af-87f8-4389-b513-5f108d826c6f">26,610</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:DerivativeAssetsCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMi0yLTEtMS0zMDY0Nzg_2898282f-6654-4420-8ca5-81d3c1d4e6c1">32,117</ix:nonFraction>&#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%">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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983">9,993</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c">10,189</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:PrepaidInsuranceCurrentandLongterm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNi0xLTEtMS0zMDY0Nzg_473acb4c-a315-48e5-b921-612bf449fac0">9,962</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:PrepaidInsuranceCurrentandLongterm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNi0yLTEtMS0zMDY0Nzg_17d49bbb-166e-482a-9372-0a2e16b46171">4,902</ix:nonFraction>&#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%">Unbilled 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNy0xLTEtMS0zMDY0Nzg_4bd14009-2571-4c1f-80e4-a48d160e6320">7,092</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNy0yLTEtMS0zMDY0Nzg_98750ad1-4f8d-44e5-8866-e5fd13cb5091">5,775</ix:nonFraction>&#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%">Taxes, prepaid and 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOC0xLTEtMS0zMDY0Nzg_c3c69532-481f-47be-bba9-67c45aae1591">1,728</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOC0yLTEtMS0zMDY0Nzg_39bb6adf-ecb7-49c0-b063-9578bbe0748e">1,855</ix:nonFraction>&#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%">Deferred tax 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOS0xLTEtMS0zMDY0Nzg_f0866b2c-853a-44e4-9201-7b4ee69d327a">1,152</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOS0yLTEtMS0zMDY0Nzg_d891528f-58d2-4235-a324-e122df2d2bc5">1,153</ix:nonFraction>&#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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTAtMS0xLTEtMzA2NDc4_8150502c-d61a-4e4b-a446-ee42c9432df1">11,108</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTAtMi0xLTEtMzA2NDc4_e94d1a4b-0d9b-4463-8c7e-3ece06eedc14">10,929</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTEtMS0xLTEtMzA2NDc4_ab97db15-279d-4eec-afeb-622eb439380b">176,726</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTEtMi0xLTEtMzA2NDc4_c5017f56-5ae1-4607-a2a8-5141a1393206">175,958</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTItMS0xLTEtMzA2NDc4_cc318f94-d120-48f9-8868-6b43e86fb116">87,947</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTItMi0xLTEtMzA2NDc4_a5fff39c-09a7-446b-abeb-7dfcf1bef588">94,304</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTMtMS0xLTEtMzA2NDc4_33471f1d-ddae-4e95-949f-18b53e3a2863">88,779</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTMtMi0xLTEtMzA2NDc4_8b00414c-70c3-4b58-a79c-22951ce7939c">81,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></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded" footnoteRole="http://www.xbrl.org/2003/role/footnote">Amortization expense from costs of obtaining contracts was $<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTI5_31e95888-0791-4130-b987-1c02bd62447b">8.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE2NTM3_d866aec4-a72d-4bca-ba9e-65d833bc01ba">8.5</ix:nonFraction> million for the three months ended March&#160;31, 2023 and 2022, respectively.</ix:footnote></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989" footnoteRole="http://www.xbrl.org/2003/role/footnote">The current portion of costs of obtaining contracts as of March&#160;31, 2023 and December&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMjYy_07f8a99d-ccc8-4c37-9c3d-371622050284">28.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMjY5_befe804e-4e72-4295-9864-0dd037faf195">29.1</ix:nonFraction> million, respectively.</ix:footnote></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc5MQ_5d3cf70e-3f33-4f64-8d47-87c8d944484a" footnoteRole="http://www.xbrl.org/2003/role/footnote">The current portion of prepaid software maintenance and subscriptions as of March&#160;31, 2023 and December&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMzc3_f283b70c-e88c-4ecc-8b17-9c4de8399bf6">32.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-5" name="blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMzg0_913bed9b-3db4-4fd6-8a90-2ef068f56145">31.7</ix:nonFraction> million, respectively.</ix:footnote></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46" footnoteRole="http://www.xbrl.org/2003/role/footnote">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning and customer relationship management systems.</ix:footnote></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13" footnoteRole="http://www.xbrl.org/2003/role/footnote">Amortization expense from capitalized cloud computing implementation costs was insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNzg3_69de4bc0-871f-4de0-99e4-805e49b2df48">5.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNzk0_d840da46-5d10-4d7f-a41a-b5309987649f">5.2</ix:nonFraction> million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</ix:footnote></span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="blkb:AccruedExpensesAndOtherLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MA_409cc190-c21b-4f21-8ec1-956c129d17bb" 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><td style="width:69.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.354%"></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%">March 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%">December 31,<br/>2022</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%">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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMDY0Nzg_fb37d104-778e-4b51-a6aa-b246ac1ace11">35,705</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMDY0Nzg_6560e4ea-6a5c-4171-8cdd-f84142d36eb5">28,448</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:DerivativeLiabilitiesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMjUzNTQ_245e4cc8-02ae-46dd-b6f1-786e68381300">9,419</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:DerivativeLiabilitiesCurrentAndLongTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMjUzNTQ_2e184d27-f74e-41d8-8bea-5cd193b54f50">323</ix:nonFraction>&#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%">Customer credit balances</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNC0xLTEtMS0zMDY0Nzg_e0905dc0-5074-4d53-aa50-252382b95c8c">7,990</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNC0yLTEtMS0zMDY0Nzg_283973c7-6c6c-486a-8108-5af1ecea1e6e">8,257</ix:nonFraction>&#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%">Operating lease liabilities, 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMy0xLTEtMS0zMDY0Nzg_d4652a25-ee9c-4dd0-9a4f-c9f8438c64f4">7,962</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMy0yLTEtMS0zMDY0Nzg_25df7341-fed7-4a81-8d96-77825a28f086">7,723</ix:nonFraction>&#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 commissions and salaries</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNS0xLTEtMS0zMDY0Nzg_0e7fa798-56eb-4061-9d90-fb7ce624163f">5,407</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNS0yLTEtMS0zMDY0Nzg_36991307-6c77-4a46-93b8-cbedce032c74">6,944</ix:nonFraction>&#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%">Taxes payable</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMS0xLTEtMS0zMDY0Nzg_88530544-2c20-43d3-a710-46f7db83eefb">3,580</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMS0yLTEtMS0zMDY0Nzg_4d1e2023-d0b8-4aff-90d7-33a62c431fbd">16,667</ix:nonFraction>&#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%">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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNi0xLTEtMS0zMDY0Nzg_932d158a-8656-4cc0-83f9-2af379b28737">2,710</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNi0yLTEtMS0zMDY0Nzg_0a848d56-351d-4e89-8711-f68951609820">2,710</ix:nonFraction>&#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 health care 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccruedInsuranceCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOC0xLTEtMS0zMDY0Nzg_f15cec17-bc7f-487e-aca3-f04552c91f0b">2,213</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccruedInsuranceCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOC0yLTEtMS0zMDY0Nzg_ba801e70-53fe-4e41-ba30-413b21408613">2,467</ix:nonFraction>&#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 vacation 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccruedVacationCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNy0xLTEtMS0zMDY0Nzg_d1284d0a-26e8-4844-ad41-54e2afb62e7e">2,019</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccruedVacationCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNy0yLTEtMS0zMDY0Nzg_b3b78fa5-bdf6-4af7-9506-9b778b63432e">2,156</ix:nonFraction>&#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 transaction-based costs related to payments services</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOS0xLTEtMS0zMDY0Nzg_3e77973a-0dc1-4b4c-85c5-9585736c746c">1,882</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOS0yLTEtMS0zMDY0Nzg_35785010-fd7f-4921-9ed1-2355037d0081">5,059</ix:nonFraction>&#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="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 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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTMtMS0xLTEtMzA2NDc4_4d8d9a48-9681-4d7c-a168-f4319536e5be">7,146</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTMtMi0xLTEtMzA2NDc4_50e4ea62-070d-45ba-818a-d88a76946e8c">9,542</ix:nonFraction>&#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 accrued expenses and other liabilities</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTQtMS0xLTEtMzA2NDc4_2580230b-2d07-4510-a79d-bae77dc6e631">86,033</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTQtMi0xLTEtMzA2NDc4_0eec2823-50cd-4b4b-8158-db4138ea66d2">90,296</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTUtMS0xLTEtMzA2NDc4_d98d056b-1a60-4124-a4ee-d7ed443d5a23">13,234</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTUtMi0xLTEtMzA2NDc4_71f688b5-9762-462b-9cb9-81a426e2b6d1">4,294</ix:nonFraction>&#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%">Accrued expenses and other current liabilities</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTYtMS0xLTEtMzA2NDc4_81d09de3-504c-486b-8049-710b4a965e4c">72,799</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTYtMi0xLTEtMzA2NDc4_4894f992-a9d1-4359-b72b-a314025d1213">86,002</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></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE3MDE5_9a1e83e5-cf16-4c5b-9753-7b9af5fc86d6" footnoteRole="http://www.xbrl.org/2003/role/footnote">All accrued legal costs are classified as current.</ix:footnote></span></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="ie5fa6ac8b64f476384f7a5d26a2293a4"><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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzNA_a12c0e3b-5c3d-49f3-9e61-f5ffc0a5412c" continuedAt="i9ffa588547124832964727c5ea1bf275" 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><div style="margin-top:3pt"><ix:continuation id="i9ffa588547124832964727c5ea1bf275"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.375%"></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="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMi00LTEtMS0zMDY0Nzg_b21af28b-cd25-42a4-9d01-d3387f256ea1">1,236</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMi01LTEtMS0zMDY0Nzg_848e9b52-405a-48db-9196-c10687b0d2c4">123</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMy00LTEtMS0zMDY0Nzg_7b198d4a-1410-4079-8932-3f233dcbf596">245</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMy01LTEtMS0zMDY0Nzg_aa1c9d49-4b88-488f-ab0a-be5d52f8a114">582</ix:nonFraction>&#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNC00LTEtMS0zMDY0Nzg_071ada60-e411-4658-8a60-3cb42dc85018">1,016</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNC01LTEtMS0zMDY0Nzg_9dd369c3-9ea5-4919-8d5b-5ae33482ce27">416</ix:nonFraction>&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNS00LTEtMS0zMDY0Nzg_862e1ac1-6ded-453c-8fb2-f88c2e05aae6">2,007</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNS01LTEtMS0zMDY0Nzg_3057a585-3252-4306-9b7a-baa04db31611">1,121</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></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></ix:continuation></div></ix:continuation><div id="i00246672b5984694bf9fb8036f7c6186_70"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjg0Nw_d337bf26-1823-4e0f-a34a-d13e1d0b356d" continuedAt="i94d1a0369d104a41b7eab77266e23b4d" 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><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. Debt</span></td></tr></table></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjgzNQ_79a2a976-665e-4516-adb7-ba8c242b3c43" 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><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%">March 31,<br/>2023</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/>2022</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%">March 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 #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/>2022</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%"><ix:nonFraction unitRef="usd" contextRef="ia37feabedfc6407d8661d4d7306768a5_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy0xLTEtMS0zMDY0Nzg_2fc85a94-464b-4f5f-8a58-836a7af9f0c4">199,400</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3b8a54461b4c40ce8614ed39ef7f234d_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy0yLTEtMS0zMDY0Nzg_61f2d5b7-1571-42e5-92df-ff7bc9297182">177,800</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="ia37feabedfc6407d8661d4d7306768a5_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy00LTEtMS0zMDY0Nzg_ebaee148-9747-46f2-8d6e-667554f5b8af">5.47</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="i3b8a54461b4c40ce8614ed39ef7f234d_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy01LTEtMS0zMDY0Nzg_0e805f20-3094-4b01-b986-b26ef0d4e80c">5.18</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="i02390a347ae44bdc9290dfb33e7bd8fd_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC0xLTEtMS0zMDY0Nzg_45923014-4dd7-43be-9ac7-f3d3b6c9b65c">619,688</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia5a68ab5ab434cf7ab668952de0b8243_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC0yLTEtMS0zMDY0Nzg_6292e4d1-490a-4807-8572-0e87c6a8fb6c">623,750</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i02390a347ae44bdc9290dfb33e7bd8fd_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC00LTEtMS0zMDY0Nzg_e6f23fb6-dde7-4992-857f-1b8109e936a1">4.44</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="ia5a68ab5ab434cf7ab668952de0b8243_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC01LTEtMS0zMDY0Nzg_caa8c509-e82b-4481-98b1-80d2f88d2107">4.26</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="id4952996e8dd4f598ae241f28ebacf8b_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS0xLTEtMS0zMDY0Nzg_3be94cc4-b145-475d-9337-baa09b4c90e0">57,849</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i8003b17d6d89473b94dbd67e02035538_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS0yLTEtMS0zMDY0Nzg_ac1b3a50-0c3e-4c24-8d72-266ba11e3124">58,189</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="id4952996e8dd4f598ae241f28ebacf8b_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS00LTEtMS0zMDY0Nzg_997738bb-87e0-4d13-8616-d2905741f724">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i8003b17d6d89473b94dbd67e02035538_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS01LTEtMS0zMDY0Nzg_e5e4f9f3-8fd3-4dbe-bf52-967f1293b297">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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi0xLTEtMS0zMDY0Nzg_a7e01bdb-6be8-41fb-b295-263a7a883943">3,632</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi0yLTEtMS0zMDY0Nzg_942f9844-c331-4a50-b29e-980c8ae8367d">2,247</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i98b3012df9bd49839e269aae952697c2_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi00LTEtMS0zMDY0Nzg_a55004ea-f4a3-4613-b00d-06c930730085">8.47</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="i61a23114d72947f0a405bb0dfdc4acbe_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi01LTEtMS0zMDY0Nzg_63263dbe-b747-40d5-a919-fcb319f2c57e">7.38</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy0xLTEtMS0zMDY0Nzg_9f981a71-0836-42ff-a905-fe3e87cc3c17">880,569</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy0yLTEtMS0zMDY0Nzg_bab4ff70-e978-4964-960b-7dc8a557dedb">861,986</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><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%"><ix:nonFraction unitRef="number" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy00LTEtMS0zMDY0Nzg_26ca53ec-945c-4a43-9ec0-c095d6ab7447">4.74</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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy01LTEtMS0zMDY0Nzg_e95208cc-a7f5-4d2c-ae35-1fd489306911">4.52</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOC0xLTEtMS0zMDY0Nzg_7dbd4b9c-fada-4246-b1f8-5105f909ae98">2,521</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOC0yLTEtMS0zMDY0Nzg_d74cfd59-64e6-40ef-aba5-a46e4ff48a4d">2,943</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS0xLTEtMS0zMDY0Nzg_86401db5-4175-40f3-935d-3a1b9d5b5c6e">19,136</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS0yLTEtMS0zMDY0Nzg_dcd27e61-c5bc-4bca-a8e8-e83d2b79995d">18,802</ix:nonFraction>&#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%"><ix:nonFraction unitRef="number" contextRef="i10150a1904494ddd997cb31b665a50d9_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS00LTEtMS0zMDY0Nzg_a897b494-a204-42df-9bf1-b74c958500b5">6.99</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="ic3395ec503b44db48b258f5a9521d83f_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS01LTEtMS0zMDY0Nzg_b0ee02a0-e3de-44ff-a417-5911c168edf4">6.45</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtMS0xLTEtMzA2NDc4_68f0c28f-1c83-4990-9004-005b01d15f81">858,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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtMi0xLTEtMzA2NDc4_e627098e-3fe3-48aa-9666-a3cce647364c">840,241</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><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%"><ix:nonFraction unitRef="number" contextRef="i99b6d4152c574fd0bdf8c5f4a3066c64_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtNC0xLTEtMzA2NDc4_e413b746-9d86-42e0-b999-8b6bfdf67fe6">4.69</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="id487cfcf62d945ce80b3d2c9660f053c_I20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtNS0xLTEtMzA2NDc4_554d8f7a-c339-4c9e-856e-9c01e1d58d7a">4.48</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%">2020 credit 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%">In October 2020, we entered into a five-year $<ix:nonFraction unitRef="usd" contextRef="i1b2c03557ae64ddf9ceff484576da122_I20201030" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjMz_d792b912-84cb-4363-8ffe-97c2f5964f9a">900.0</ix:nonFraction> million senior credit facility (the "2020 Credit Facility"). At March 31, 2023, we were in compliance with our debt covenants under the 2020 Credit 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%">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="ib4659fc897504431a2dfdee982f73a20_I20200831" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjMwNg_cc161d0a-75e0-4fe9-9427-c7a61561b1c5">61.1</ix:nonFraction> million (collectively, the &#8220;Real Estate Loans&#8221;). At March 31, 2023, 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: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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i94d1a0369d104a41b7eab77266e23b4d"><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjg2Mw_c8287290-a9e4-4d55-b584-1f9aadd8a702" 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 March&#160;31, 2023:</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%"><ix:nonFraction unitRef="usd" contextRef="ic9259276c06a4fb9b89a05dd43beca06_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMDY0Nzg_92e0f7ba-93c4-4feb-ace1-32da88130cbb">1,710</ix:nonFraction>&#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 colspan="2" style="background-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="ia72db32d97274bf18ce7fa10988d46fc_I20230131" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMzQ3Mjc_be72feca-795e-48f9-adbc-d7dff29086d6">2,491</ix:nonFraction>&#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></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5NDg4_a2ccc6c7-8816-4c2f-994e-c5afa90c8479" footnoteRole="http://www.xbrl.org/2003/role/footnote">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</ix:footnote></span></div></ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:SupplierFinanceProgramTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5MTE5_5712d51f-07c9-46c3-9978-dd42922551eb" 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 three months ended March&#160;31, 2023, 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, 2022</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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfMS0xLTEtMS0zMjU4NzE_78a88cc3-6603-4535-8963-cdc774e75db2">2,247</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></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:SupplierFinanceProgramObligationIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfMi0xLTEtMS0zMjU3ODc_ced0f87c-dd2a-47c6-a4eb-fd327bfb8fc8">2,491</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:SupplierFinanceProgramObligationDecreaseSettlement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfMy0xLTEtMS0zMjU3ODc_0f412cfc-42c2-4baf-b0d4-23007e6a2a34">1,106</ix:nonFraction>)</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 March 31, 2023</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfNC0xLTEtMS0zMjU4NzQ_ed5471c4-738b-414a-a20c-ed2361b009d5">3,632</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></tr></table></div></ix:nonNumeric></ix:continuation><div id="i00246672b5984694bf9fb8036f7c6186_76"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:DerivativesAndFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNDIwNg_9b0f0a62-aec7-4481-accd-6b325edbba6f" continuedAt="i2b3cb15136474e06824758ef3b66d870" 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><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. 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 March&#160;31, 2023 and December&#160;31, 2022, we have presented the fair value of our derivative instruments at the gross amounts in the condensed consolidated balance sheet 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 2020 Credit Facility 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. As of March&#160;31, 2023 and December&#160;31, 2022, the aggregate notional values of the interest rate swaps were $<ix:nonFraction unitRef="usd" contextRef="i22bb9fc10b1448e3949ca35ff9b64f82_I20230331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA0NQ_a688982f-c24c-4d90-9560-79502434ba20">935.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic5fc6e64d6c14025bd68d71d25baa2f7_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA5OTUxMTYzMjE3OA_5f3d2ce7-e476-437e-b9bc-aea3d6c721ea">435.0</ix:nonFraction> million, respectively. All of the contracts have maturities on or before October 2028.</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 the forwards as cash flow hedges at the inception of the contracts. As of March&#160;31, 2023 and December&#160;31, 2022, 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="i6255f16e79354df7acbf51b1c8636ff1_I20230331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTYxNg_2203dc36-31db-463a-87c3-a60e80a62f54">27.7</ix:nonFraction> million CAD and $<ix:nonFraction unitRef="cad" contextRef="i02aab192719d4715a251ddc2ca78b382_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA5OTUxMTYzMjE0Ng_d08125a5-6c67-4675-bafc-130bdacacce7">22.6</ix:nonFraction> million CAD, respectively. All of the contracts have maturities of 12 months or less. </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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i2b3cb15136474e06824758ef3b66d870" continuedAt="ie9ca2c35d83a461387099aca4782c025"><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 March&#160;31, 2023 and December&#160;31, 2022, we had &#163;<ix:nonFraction unitRef="gbp" contextRef="i6255f16e79354df7acbf51b1c8636ff1_I20230331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMjEwOA_ad275791-8e32-49ca-82e0-5fa23c0e482a">14.0</ix:nonFraction> million and &#163;<ix:nonFraction unitRef="gbp" contextRef="i02aab192719d4715a251ddc2ca78b382_I20221231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA5OTUxMTYzMjIwNw_08770d41-0b5f-4c61-a658-2f4d054d1ca9">11.2</ix:nonFraction> million, respectively, of 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.</span></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNDE5Mg_9a0f6f9b-a534-4b92-b735-3c3413f1a8a9" 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><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%">March 31,<br/>2023</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/>2022</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%">March 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 #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/>2022</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;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:#ffffff;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 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="i1300da019d254713b9e901f47b4f05a3_I20230331" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy0yLTEtMS0zMDY0Nzg_62290900-bb10-4abe-9023-957d4bfb2b05">96</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i361591108ac84178b7927ac03cab5ee2_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy0zLTEtMS0zMDY0Nzg_00b76786-7d4b-4b91-932f-cf85d8de90de">247</ix:nonFraction>&#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<br/>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="i1300da019d254713b9e901f47b4f05a3_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy02LTEtMS0zMDY0Nzg_2e6423f1-074b-436d-b7f2-7cb8a145d5b9">499</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i361591108ac84178b7927ac03cab5ee2_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy03LTEtMS0zMDY0Nzg_d39125e2-abf1-4ed1-b68d-e066b3756ca1">323</ix:nonFraction>&#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%">Interest rate swaps, long-term</span></div></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%">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="i3c5688ea4c1a4dafa5f60ce3df03c231_I20230331" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS0yLTEtMS0zMDY0Nzg_0b1714d4-3d20-47f5-8b08-a3c29fee6f71">26,514</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ic7efeff3844c41948daab2940e925bdc_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS0zLTEtMS0zMDY0Nzg_d73f052f-607a-4f64-bb30-4daf3c3c2f68">31,870</ix:nonFraction>&#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%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3c5688ea4c1a4dafa5f60ce3df03c231_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS02LTEtMS0zMDY0Nzg_814ac518-d091-406a-83ec-36d8cbea0cfa">8,920</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ic7efeff3844c41948daab2940e925bdc_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS03LTEtMS0zMDY0Nzg_024f86cf-6377-4098-883e-8dd77ab1a34b">&#8212;</ix:nonFraction>&#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: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:#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%"><ix:nonFraction unitRef="usd" contextRef="i3f1bda6cd29240e1b47f5002fb782ef4_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy0yLTEtMS0zMDY0Nzg_9527a056-7d58-4111-a014-6916add47e3a">26,610</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><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="i809bb7679d11433499ef0beab816ceda_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy0zLTEtMS0zMDY0Nzg_e5840a52-a219-428a-83bc-cbc3f4ffa10e">32,117</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><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: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%"><ix:nonFraction unitRef="usd" contextRef="i3f1bda6cd29240e1b47f5002fb782ef4_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy02LTEtMS0zMDY0Nzg_73d12fe5-da0c-40c7-ab4f-5d8ffa9a3a1e">9,419</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><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="i809bb7679d11433499ef0beab816ceda_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy03LTEtMS0zMDY0Nzg_8e1bb186-e4f7-438a-abe6-03bc61d5027b">323</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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNDIwOQ_2f2afc3b-d255-4422-9e61-0118bdc88b0f" 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><td style="width:49.777%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.445%"></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%">Gain (loss) 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%">income 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 gain (loss) </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%">income 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%">loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#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 (loss) 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 income into 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%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March&#160;31, 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="display:none"></td><td colspan="3" style="display:none"></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%"><ix:nonFraction unitRef="usd" contextRef="i38bab52b2c9f4326a498e251c58592ba_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMy0xLTEtMS0zMDY0Nzg_5d4f4b8a-d200-448d-aaff-5c3d28f912d4">17,594</ix:nonFraction>&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i38bab52b2c9f4326a498e251c58592ba_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMy01LTEtMS0zMDY0Nzg_81bda692-398f-4d0a-b3d7-f4a7eddfbd7e">4,499</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNC0xLTEtMS0zMDY0Nzg_e93317aa-3ade-4799-83e0-0da6aa91e5bb">14</ix:nonFraction>&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNC01LTEtMS0zMDY0Nzg_0e55e070-ac46-4027-b7a0-ef277d81b183">125</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></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%">(<ix:nonFraction unitRef="usd" contextRef="i7d9c8191a2194435b7799fbb2bc66e61_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNi0xLTEtMS0zMDY0Nzg_6edae5c5-6985-4f00-b53d-3f1e31158d6a">417</ix:nonFraction>)</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="display:none"></td><td colspan="3" style="display:none"></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="i7d9c8191a2194435b7799fbb2bc66e61_D20230101-20230331" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNi01LTEtMS0zMDY0Nzg_b51ced73-f87b-4d0a-8ce4-c1c4bfdcd746">&#8212;</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></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%">March 31,<br/>2022</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March&#160;31, 2022</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="display:none"></td><td colspan="3" style="display:none"></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 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;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="i01d52a411b8c49279e635a18f6128fc3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMTAtMS0xLTEtMzA2NDc4_595bce2c-94fd-470a-87c4-54ec3140e76a">21,947</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><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%">Interest expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i01d52a411b8c49279e635a18f6128fc3_D20220101-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMTAtNS0xLTEtMzA2NDc4_bbe4e012-5d8d-42d8-add5-9c6df634eefc">358</ix:nonFraction>)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></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 March&#160;31, 2023 that is expected to be reclassified into earnings within the next twelve months is </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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie9ca2c35d83a461387099aca4782c025">$<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNTQ5NzU1ODE4NjEy_bb116be9-e4c1-40d2-9f45-f9db84b7ec19">18.6</ix:nonFraction> million. There were <ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet" format="ixt-sec:numwordsen" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMzc4NA_26b78060-94ac-4dd1-9897-51da49949fb9"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-5" name="us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet" format="ixt-sec:numwordsen" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMzc4NA_c786c419-0413-4a76-9442-2d50dd4c4af9">no</ix:nonFraction></ix:nonFraction> ineffective portions of our interest rate swap or foreign currency forward derivatives during the three months ended March&#160;31, 2023 and 2022. See Note 10 to these 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.</ix:continuation></span></div><div id="i00246672b5984694bf9fb8036f7c6186_82"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MDg_ffe15286-ef8b-425b-9d3a-9b25ca87b7f7" continuedAt="i791a2ad06a6a4a3faeb080f70e9603d6" 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><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. 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 March&#160;31, 2023, we did not have any operating leases that had not yet commenced.</span></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MTI_bc91ab5c-6e20-4e8c-a514-0798dbf2b78a" 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><td style="width:66.736%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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.544%"></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="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi00LTEtMS0zMDY0Nzg_ee95d901-6582-42f4-986b-5ae9366b5450">2,385</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi01LTEtMS0zMDY0Nzg_e6f8fcc8-2ac4-4c85-8b89-41ffd39ea323">2,532</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMy00LTEtMS0zMDY0Nzg_f65651f6-0935-42d9-ab81-d29574d5ebc3">432</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMy01LTEtMS0zMDY0Nzg_bece140f-d4b0-4300-a01a-e692bef59057">437</ix:nonFraction>&#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNC00LTEtMS0zMDY0Nzg_f94034d3-ad52-4043-a61f-6af2dfd7406f">811</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNC01LTEtMS0zMDY0Nzg_a02dad9e-d738-479a-a3f9-674982cd0042">431</ix:nonFraction>)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNS00LTEtMS0zMDY0Nzg_fd1d10ea-3e91-4a5d-a67c-c230fd647941">2,006</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNS01LTEtMS0zMDY0Nzg_22323542-0606-4ed8-b824-4b7ea05dd98e">2,538</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></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"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MzI_334d1fd9-6924-4d5a-a6c8-0d88bc50ae1b" footnoteRole="http://www.xbrl.org/2003/role/footnote">Includes short-term lease costs, which were immaterial.</ix:footnote></span></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 2020 Credit Facility 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 2020 Credit Facility in October 2025. 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 March&#160;31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $<ix:nonFraction unitRef="usd" contextRef="ic5668d082f3444b0a84dfde4139907f2_I20230331" decimals="-5" name="blkb:LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTEzMQ_59d122f1-f07f-48ba-8fc7-6151381ef624">280.7</ix:nonFraction> million through 2027.</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></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i791a2ad06a6a4a3faeb080f70e9603d6" continuedAt="i01a3c642b5a6454990f10e712a66e01a"><div style="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. Our investigation into the Security Incident by our cybersecurity team and third-party forensic advisors 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-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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="blkb:LiabilityInsuranceAmountTotal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNDQ3Ng_bb651325-f922-4530-ac0c-f7fdc5f10e50">50</ix:nonFraction> million of insurance above a $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:LiabilityInsuranceAmountDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNDUwMA_f07565e2-4ae6-4c62-9d07-6cd76f8c413a">250</ix:nonFraction> thousand deductible payable by us. As noted below, this coverage has 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.</span></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0NDA_ee216e3a-6886-46ee-a8c0-0f7c68e2a0bf" 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 probable 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:73.461%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:SecurityIncidentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMi00LTEtMS0zMDY0Nzg_8e2289ad-c646-44b6-bf97-9f5bced6df6f">17,783</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:SecurityIncidentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMi01LTEtMS0zMDY0Nzg_d5a29495-1d12-4529-9e06-d9052545eb75">9,005</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></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 probable insurance recoveries</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:SecurityIncidentAccruedInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMy00LTEtMS0zMDY0Nzg_75db22b8-42a5-48b6-8e88-9383e9cfa30f">&#8212;</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:SecurityIncidentAccruedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMy01LTEtMS0zMDY0Nzg_c7cf6c3c-d824-49b9-90bf-1a68a048f32a">1,804</ix:nonFraction>)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="blkb:SecurityIncidentNetExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfNC00LTEtMS0zMDY0Nzg_2ee4c2b4-ba44-47c8-b478-20f42b6abe00">17,783</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="blkb:SecurityIncidentNetExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfNC01LTEtMS0zMDY0Nzg_b456a350-deee-418e-8883-bf5968ce3e50">7,201</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></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%">March 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%">December 31,<br/>2022</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:SecurityIncidentCumulativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMS0xLTEtMS0zMDY0Nzg_b5637a86-8c0e-4aea-a52c-b2c4cf342217">125,788</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:SecurityIncidentCumulativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMS0yLTEtMS0zMDY0Nzg_611d7eba-9817-4535-ae20-5c3c377604a4">108,005</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></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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMi0xLTEtMS0zMDY0Nzg_99fc5c50-b389-4943-8bef-cc5acf9dfff9">50,000</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMi0yLTEtMS0zMDY0Nzg_65182fb4-59d4-4d78-838b-65bc758e5665">50,000</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="blkb:SecurityIncidentCumulativeNetExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMy0xLTEtMS0zMDY0Nzg_527bcd79-b9cf-42b0-97eb-fd0065a69e88">75,788</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="blkb:SecurityIncidentCumulativeNetExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMy0yLTEtMS0zMDY0Nzg_e794c135-f820-49de-9f52-aa8b099fb97d">58,005</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></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%">(<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfNS0xLTEtMS0zMDY0Nzg_a13d67fd-d520-4069-ba5f-f77554850619">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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfNS0yLTEtMS0zMDY0Nzg_d76c0e36-52b9-4174-9add-359c4d20bc32">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></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%">Recorded expenses have consisted primarily of payments to third-party service providers and consultants, including legal fees, as well as settlement of the previously disclosed SEC investigation (as 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 consolidated statements of comprehensive loss and as operating activities on our 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 March 31, 2023, we incurred net pre-tax expense of $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="blkb:SecurityIncidentNetPreTaxExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM3NDUx_a050a72f-9c27-459e-828b-2d851830492b">17.8</ix:nonFraction> million related to the Security Incident, which included $<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-5" name="blkb:SecurityIncidentOngoingLegalFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2NjU4NA_b72b130c-3d12-40f4-881d-108f90893773">7.6</ix:nonFraction> million for ongoing legal fees and an additional accrual for loss contingencies of $<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-5" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTA5OTUxMTY1MTA4NA_ab6e6635-5ded-47f4-a9b4-083bd961be8a">10.2</ix:nonFraction> million. During the three months ended March 31, 2023, we had net cash outlays of $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="blkb:SecurityIncidentNetCashOutlays" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2NjYxNg_9cca14d1-1ff6-4b0f-9a4e-54eed7638e94">9.2</ix:nonFraction> million related to the Security Incident, which included ongoing legal fees and the $<ix:nonFraction unitRef="usd" contextRef="i39f2d44661534b10b6163a87271bb72c_D20230309-20230309" decimals="-5" name="blkb:SecurityIncidentPenaltyPaid" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM1OTEy_c29b402f-7d1b-4214-9069-83d804e78e7c">3.0</ix:nonFraction> million civil penalty paid related to the SEC settlement (as discussed below). In line with our policy, legal fees are expensed as incurred. For full year 2023, we currently expect net pre-tax expense of approximately $<ix:nonFraction unitRef="usd" contextRef="i4cfe76d77cb8440d82526f7806af64fd_I20230331" decimals="-5" name="blkb:SecurityIncidentExpectedCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTg3OQ_0ece2702-b9f8-4e8c-9e15-cd355a65e3f2">20.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i89d8ca093e4b453ea4d87d78e03160da_I20230331" decimals="-5" name="blkb:SecurityIncidentExpectedCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTg4NQ_5ad883ac-e517-46e0-9d9d-31a3bd67ad4d">30.0</ix:nonFraction> million and net cash outlays of approximately </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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i01a3c642b5a6454990f10e712a66e01a" continuedAt="i48ad357d39dc4a33ac38927f2d537b3e"><div style="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:nonFraction unitRef="usd" contextRef="i4cfe76d77cb8440d82526f7806af64fd_I20230331" decimals="-5" name="blkb:ExpectedNetCashOutlaysForOngoingLegalFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjEwMA_cba9fc80-95a9-4c08-b275-4e5013d8d2db">25.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i89d8ca093e4b453ea4d87d78e03160da_I20230331" decimals="-5" name="blkb:ExpectedNetCashOutlaysForOngoingLegalFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjEwNg_37f69739-a82e-4f95-ad83-af27b241fed6">35.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 March&#160;31, 2023, we have recorded approximately $<ix:nonFraction unitRef="usd" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2NjQwMw_e6693bf1-1403-426b-8ace-fa9c6c4953e2">30.2</ix:nonFraction> million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain governmental agencies related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described above. 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. </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 March&#160;31, 2023 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-weight:400;line-height:120%"> To date, we have received approximately <ix:nonFraction unitRef="cases" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:LossContingencyNumberOfPlaintiffs" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNzEzOA_943f0093-2706-47d4-987a-4c0f1ad71f4d">260</ix:nonFraction> specific requests for reimbursement of expenses, approximately <ix:nonFraction unitRef="cases" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="us-gaap:LossContingencyClaimsSettledNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2OTAxNg_decf92e4-777d-4314-a295-82fd7bbfc436">205</ix:nonFraction> (or <ix:nonFraction unitRef="number" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="2" name="blkb:LossContingencyClaimsSettledPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM3MjMy_f9821350-d6d2-4ef9-87a9-03b7b2a3bcab">79</ix:nonFraction>%) have been fully resolved and closed. We have also received approximately <ix:nonFraction unitRef="cases" contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="0" name="us-gaap:LossContingencyPendingClaimsNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNzI0Mw_5ba72a2b-c73a-4d0b-87aa-3e4986fb246a">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. 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. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. Our review of customer and subrogation claims includes analyzing individual customer contracts into which we have entered, the specific claims made and applicable law.</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 <ix:nonFraction unitRef="cases" contextRef="i625acf76bfc8438db50a9812563f7d4c_D20230101-20230331" decimals="0" name="us-gaap:LossContingencyNumberOfPlaintiffs" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfODM5OA_5fd9d0d6-0515-4816-9309-32a5ae0ad797">19</ix:nonFraction> putative consumer class action cases [<ix:nonFraction unitRef="cases" contextRef="if7a5a49e243c42a881c22a48b3ada27f_D20230101-20230331" decimals="0" name="us-gaap:LossContingencyNumberOfPlaintiffs" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfODQzOQ_3d6c68b2-804d-47c7-b68f-879ef9ce3cb4">17</ix:nonFraction> in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and <ix:nonFraction unitRef="cases" contextRef="i709d81abe2fb45ba918c7374627d6c02_D20230101-20230331" decimals="0" name="us-gaap:LossContingencyNumberOfPlaintiffs" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfODU1OA_f50357f9-3106-49fd-a511-17b53e708353">2</ix:nonFraction> 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 determine whether this will proceed as a class action. 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></ix:continuation><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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i48ad357d39dc4a33ac38927f2d537b3e"><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%"> To date, we have received a consolidated, multi-state Civil Investigative Demand issued on behalf of <ix:nonFraction unitRef="cases" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="0" name="blkb:SecurityIncidentNumberOfStateAttorneysGeneral" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTA3Mjk_c1d236c6-71b5-4b52-8df4-53f58387dada">49</ix:nonFraction> state Attorneys General and the District of Columbia, a separate Civil Investigative Demand from the office of the Indiana Attorney General and a separate Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident. We have been in discussions, directly with certain Attorneys General or indirectly through an executive committee of the multi-state group of Attorneys General, about potential resolution of issues arising from these investigations. Although we are hopeful that we can resolve these matters on acceptable terms, there is no assurance that we will be able to do so on terms acceptable to us and to any or all such states.</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%">We also are subject to the following pending governmental actions: </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">an investigation by the U.S. Federal Trade Commission;</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">an investigation by the U.S. Department of Health and Human Services;</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">an investigation by the Office of the Australian Information Commissioner; 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">an investigation by the Office of the Privacy Commissioner of Canada. </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 March 9, 2023, the Company reached a settlement with the SEC in connection with the Security Incident. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in an SEC cease-and-desist order (the &#8220;SEC Order&#8221;). Under the terms of the SEC Order, the Company has agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 13(a) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. No other violations of the securities laws are alleged in the SEC Order. As part of the SEC Order, the Company also agreed to pay, and has paid, a civil penalty in the amount of $<ix:nonFraction unitRef="usd" contextRef="i39f2d44661534b10b6163a87271bb72c_D20230309-20230309" decimals="-5" name="blkb:SecurityIncidentPenaltyPaid" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM1OTI4_c29b402f-7d1b-4214-9069-83d804e78e7c">3.0</ix:nonFraction> million. The Company consented to the entry of the SEC Order without admitting or denying the findings of the SEC Order, other than with respect to the SEC&#8217;s jurisdiction over the Company and the subject matter of the SEC Order. The SEC Order describing the settlement was furnished as Exhibit 99.1 and the SEC&#8217;s press release announcing this resolution is furnished as Exhibit 99.2 to the Company&#8217;s Current Report on Form 8-K filed with the SEC on March 9, 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%">On September 28, 2021, the Information Commissioner&#8217;s Office in the United Kingdom under the U.K. Data Protection Act 2018 (the "ICO") notified us that it has closed its investigation of the Security Incident. Based on its investigation and having considered our actions before, during and after the Security Incident, the ICO issued our European subsidiary a reprimand in accordance with Article 58(2)(b) of the U.K. General Data Protection Regulation ("U.K. GDPR") due to our non-compliance, in the ICO's view, with the requirements set out in Article 32 of the U.K. GDPR regarding the processing of personal data. The ICO did not impose a penalty related to the Security Incident, nor did it impose any requirements for further action by 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 September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident, pursuant to which our European subsidiary paid a penalty of &#8364;<ix:nonFraction unitRef="eur" contextRef="i4ace7dcaf3644a138f0b475447d68f5d_D20210901-20210930" decimals="-3" name="blkb:SecurityIncidentPenaltyPaid" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTI1NDY_72de77ea-270f-486b-b0a3-2349e0458d13">60,000</ix:nonFraction> in relation to the alleged late notification of two Spanish data controllers regarding 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 without taking any action against 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%">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 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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_88"></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RleHRyZWdpb246N2VjMDcyZDM0YmJiNDBiOGIwZTg0YTI0ZjBlOTg3NGRfMTIzMg_52ece6c8-3c93-43bd-b5ec-26c9c6cad196" 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><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. Income Taxes</span></td></tr></table></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RleHRyZWdpb246N2VjMDcyZDM0YmJiNDBiOGIwZTg0YTI0ZjBlOTg3NGRfMTIyMg_c9c57b42-6bd6-45fa-adc9-5491b6cef703" 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 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:74.046%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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.328%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMi00LTEtMS0zMDY0Nzg_4880d327-7ad9-491d-80c9-de7e5a8a0cd9">3,901</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"></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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMi01LTEtMS0zMDY0Nzg_8ba4f834-6a48-4079-a54a-a842978e7964">2,050</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"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMy00LTEtMS0zMDY0Nzg_c8556396-a6f7-4dc9-84b4-48d9be157419">21.0</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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMy01LTEtMS0zMDY0Nzg_0452b175-00b7-487b-ab16-e74acf1ac33f">16.5</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%">During the three months ended March 31, 2022, we utilized the discrete effective tax rate method, as allowed by ASC 740-270-30-18, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes&#8212;Interim Reporting</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to calculate our interim income tax provision. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. We believe that, at this time, the use of this discrete method is no longer more appropriate than the annual effective tax rate method.</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 increase in our effective income tax rate for the three months ended March&#160;31, 2023 when compared to the same period in 2022 was primarily attributable to unfavorable impact of non-deductible Security Incident accruals, lower foreign-derived intangible income deduction and an increase to the UK corporate tax rate offset against benefit attributable to valuation allowance reduction.</span></div></ix:nonNumeric><div id="i00246672b5984694bf9fb8036f7c6186_91"></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RleHRyZWdpb246MzcwNDFlYmE5NDgzNGMxYmIwODcxNGEzNDMxYzFmNmJfMTk1_ae24a780-3ecb-4ee1-b2aa-49190b92370f" 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><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. 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%">Changes in accumulated other comprehensive income (loss) by component</span></div><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RleHRyZWdpb246MzcwNDFlYmE5NDgzNGMxYmIwODcxNGEzNDMxYzFmNmJfMTg4_76f7bb1c-55bd-412f-adae-2711e433ba62" 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><td style="width:78.724%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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.989%"></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="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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, beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMi00LTEtMS0zMDY0Nzg_af8c01f6-adb6-47e7-bee2-daf76c59562a">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><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="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMi01LTEtMS0zMDY0Nzg_db870200-e579-454b-a59d-3935ae416221">6,522</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i235daa8906dd4afca8ce2439e4172920_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNS00LTEtMS0zMDY0Nzg_19439c35-7494-4f12-9e3a-7c013550fd95">23,833</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i4fe65a557ef049cd94b3bcb76f3a7f08_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNS01LTEtMS0zMDY0Nzg_d051f454-1dba-4820-a013-004cfd55ddc1">5,257</ix:nonFraction>&#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 $<ix:nonFraction unitRef="usd" contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjplNjdmNDY3MTlhNWE0YWQ0YTFhZTU3YTRhMjZlZWQ5Ml85NQ_7fed4bae-d91e-44e0-b8cc-cc847fb264cf">2,566</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjplNjdmNDY3MTlhNWE0YWQ0YTFhZTU3YTRhMjZlZWQ5Ml8xMDI_5ab7e807-7176-4a13-96bc-f705f391eb27">3,789</ix:nonFraction>)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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="i58599e83bb0846da8a343e99561db458_D20230101-20230331" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi00LTEtMS0zMDY0Nzg_9e980cd3-673d-4726-aa65-c29ced57c973">7,289</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi01LTEtMS0zMDY0Nzg_ac8caec0-5252-41f9-8cd4-a4abcf5cbb3f">10,641</ix:nonFraction>&#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i58599e83bb0846da8a343e99561db458_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNy00LTEtMS0zMDY0Nzg_3ac0a981-a90b-42cf-89ba-aa81ad0a0dac">4,624</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNy01LTEtMS0zMDY0Nzg_b9e3df5c-5fcf-4035-ad9e-b7c4b2520930">358</ix:nonFraction>&#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 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 (benefit) included in provision for income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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="i58599e83bb0846da8a343e99561db458_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOC00LTEtMS0zMDY0Nzg_381c0ffe-a68c-49e0-8c4c-09aeec8f771e">1,221</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOC01LTEtMS0zMDY0Nzg_6dbe67a7-96be-4ba9-bd53-a874e64bd930">94</ix:nonFraction>)</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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="i58599e83bb0846da8a343e99561db458_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOS00LTEtMS0zMDY0Nzg_e57b602e-18b0-4598-a4fe-9779e9a43791">3,403</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><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="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOS01LTEtMS0zMDY0Nzg_3bd02d53-c8bc-414f-b238-033edd3d5773">264</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i58599e83bb0846da8a343e99561db458_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTAtNC0xLTEtMzA2NDc4_1288aff5-57f2-4fd6-862c-15d3abd8f5bf">10,692</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><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="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTAtNS0xLTEtMzA2NDc4_715e9737-8712-4e45-bf40-24d147566027">10,905</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></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, end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="ie7ef7e9be73f426aabd17ffc193b4cdd_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTEtNC0xLTEtMzA2NDc4_eb1c7ee3-9fd4-473d-9fc4-a696a94051b9">13,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><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="i50b9b82ae58d47109dde3cd70a2e7421_I20220331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTEtNS0xLTEtMzA2NDc4_a58ecf4f-d433-43fb-af50-88d12cd6890f">16,162</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 (loss) income balance, beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i39d459e744454edea29e77b01234bff6_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTMtNC0xLTEtMzA2NDc4_fb98d49f-9e26-4484-95af-8ab27e97b06a">14,895</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i6f3956f24a54408a9e54c36f8ebcfd13_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTMtNS0xLTEtMzA2NDc4_3ffd0b5c-80a1-44a9-ad0e-bd7706340f75">1,265</ix:nonFraction>&#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 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i65cedfa8a01146feacfeee8e7de4315d_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTQtNC0xLTEtMzA2NDc4_e0dc8f95-952a-4079-8b6b-7cf968156f96">2,158</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i2920f70c97f647e4817cb5329f183afb_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTQtNS0xLTEtMzA2NDc4_359b6118-b63f-4e4c-92a7-daf7df156f8f">2,132</ix:nonFraction>)</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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="i8287e42e70fe4a569d0f1f1ae2c8ee6c_I20230331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTUtNC0xLTEtMzA2NDc4_586d714e-f057-4fd7-bdd5-d0f20a121c6c">12,737</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><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="idc592cb4eed940c7bec0773a17e98b05_I20220331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTUtNS0xLTEtMzA2NDc4_41e5f8ac-7ab4-4934-9cc2-7655a52b37fa">867</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></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 income, end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTYtNC0xLTEtMzA2NDc4_6c37d50f-8f7a-47c2-8871-d994aa69ae45">404</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><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="ife3eaa96974b4f1884438c8325f6805b_I20220331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTYtNS0xLTEtMzA2NDc4_10c86264-ae18-4731-82ef-a8d34500ce89">15,295</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></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><div id="i00246672b5984694bf9fb8036f7c6186_94"></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU2Mw_29956bfd-389c-4798-9eed-36115f28a8b4" continuedAt="idefa288dc70b46f9ac08585124462fcf" 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><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. 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 March&#160;31, 2023, 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="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMTAw_86e36c06-1f2a-44c9-8c15-9158945b537e">1.1</ix:nonFraction> billion</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of revenue 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="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjMx_d5cffac0-701a-4f1c-ad9e-87bab54c2727">60</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="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjkx_b6237607-b2d4-4baa-add7-49fa9887171e">12</ix:nonNumeric> 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 (i) contracts with an original expected length of one year or less (one-time services); and (ii) 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 March&#160;31, 2023 and December&#160;31, 2022 were insignificant. <ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU5MQ_ce51dd6f-6e9a-4f54-9381-3ee2c2a22600" continuedAt="i9e41131660744e1f9a1c266759e56542" escape="true">Our closing balances of deferred revenue were as follows:</ix:nonNumeric></span></div><div style="margin-top:3pt"><ix:continuation id="i9e41131660744e1f9a1c266759e56542"><table 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%">March 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%">December 31,<br/>2022</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="i01d22f1b2aad408d8aa136686969a068_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmQwMTA5NDRhNjY4MjQxNjZhY2MyZTUzODk2ZDAwY2NlL3RhYmxlcmFuZ2U6ZDAxMDk0NGE2NjgyNDE2NmFjYzJlNTM4OTZkMDBjY2VfMS0xLTEtMS0zMDY0Nzg_0a9ed1b2-169a-40e4-97d1-0c84b0853a0b">367,959</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><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="i7f1f577d797c4cc2a96924698001d58d_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmQwMTA5NDRhNjY4MjQxNjZhY2MyZTUzODk2ZDAwY2NlL3RhYmxlcmFuZ2U6ZDAxMDk0NGE2NjgyNDE2NmFjYzJlNTM4OTZkMDBjY2VfMS0yLTEtMS0zMDY0Nzg_c46b0f1b-fbdf-4748-9979-ba28d39e601d">385,236</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></tr></table></ix:continuation></div><div style="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 deferred revenue during the three months ended March&#160;31, 2023 was primarily due to a seasonal decrease in customer contract 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 three months ended March&#160;31, 2023 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMTMwMA_2b0342b7-1705-40e3-a69b-5cfe6eab22ec">162</ix:nonFraction> million. The amount of revenue recognized during the three months ended March&#160;31, 2023 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU2OA_4781af14-dcdb-439d-9dcf-d3d419cbf724" continuedAt="ifc16d80cc8d34e8d93097a480cfda4a2" escape="true">The following table presents our revenue by geographic area based on the address of our customers:</ix:nonNumeric></span></div><div style="margin-top:3pt"><ix:continuation id="ifc16d80cc8d34e8d93097a480cfda4a2" continuedAt="i4c82ed453a4f4b50bb7589a7dcd6853d"><table 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width: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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="ieae3c918f9de45edad907949020651cd_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMi00LTEtMS0zMDY0Nzg_210a4e10-829e-4650-afec-3d6ce6cb42cb">221,669</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><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="i7598262def574e6fa3a18641b41899f7_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMi01LTEtMS0zMDY0Nzg_42d3d2dd-968a-429c-bb10-a0b4853512e3">214,394</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9ee5a23318824030bfd265e455d4ce2b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMy00LTEtMS0zMDY0Nzg_717475a4-39c5-46bc-ba1c-dd2ef797f00d">26,048</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i865f47741fd54900b6a85afae93847a2_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMy01LTEtMS0zMDY0Nzg_482994a5-f500-4ab4-b75a-d8ba14972c0c">27,660</ix:nonFraction>&#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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="i255044f6d348432c9dcbd7d8323d3b36_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNC00LTEtMS0zMDY0Nzg_1a120e47-eb27-4392-b5e5-1f44792a8268">14,036</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ie226a80469a64daab76325d463cc79bb_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNC01LTEtMS0zMDY0Nzg_7a04effc-e018-428f-a172-fe0caa899a26">15,070</ix:nonFraction>&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNS00LTEtMS0zMDY0Nzg_fc795bb5-9f94-49bb-b8ce-160cc8217f70">261,753</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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNS01LTEtMS0zMDY0Nzg_248f56e1-9046-49de-80c2-65532c4c8b8e">257,124</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></tr></table></ix:continuation></div></ix:nonNumeric><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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;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="#i00246672b5984694bf9fb8036f7c6186_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="idefa288dc70b46f9ac08585124462fcf"><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%">During the third quarter of 2022, we reorganized our market groups. The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of March&#160;31, 2023. 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 id="i4c82ed453a4f4b50bb7589a7dcd6853d"><div style="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"><table 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width: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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i2893df251bd447f28d89540fe3dcd082_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNS00LTEtMS0zMDY0Nzg_86f77edd-6c47-4732-88f9-0c7612ba695b">224,897</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><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="i765d1a2baccd40faa9ebe63bd8275bf7_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNS01LTEtMS0zMDY0Nzg_710737ad-3ac5-4a79-8057-9b6e7ae97313">219,995</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5803460bce894fb3927b182c266d921d_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNi00LTEtMS0zMDY0Nzg_76eb6429-1a1d-435e-b14b-244ccbeb4723">36,856</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i29dd144538fd43229cbe2645b779c7f7_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNi01LTEtMS0zMDY0Nzg_2cee54a0-b99f-4db8-a3c2-e43d537d697a">37,129</ix:nonFraction>&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfOC00LTEtMS0zMDY0Nzg_115c1495-d980-452f-b55d-1b0ca97c761a">261,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><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="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfOC01LTEtMS0zMDY0Nzg_3a032a6f-8f80-49b3-ad00-c64ddde31f7b">257,124</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></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">Due to the market group change discussed above, we have recast our revenue by market group for the three months ended March 31, 2022 to present them on a consistent basis with the current year.</span></div></ix:continuation><ix:nonNumeric contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331" name="blkb:DisaggregationOfRevenueRecurringTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU3OQ_1666de5f-f459-4393-b011-adf2fb47d99d" 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"><table 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width: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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i73bd6238e9b4456b95ab0025722da540_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMi00LTEtMS0zMDY0Nzg_9a4580b8-00f9-4296-8465-71d2b48a1d46">177,603</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><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="i79e4ae6c50ff4ba89c6df92196c31df6_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMi01LTEtMS0zMDY0Nzg_cf4db757-f1ed-4f0d-8258-cfb80b5685a2">174,531</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i82a249cf20924da29dd9a2c29533260a_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMy00LTEtMS0zMDY0Nzg_d0d0d9b6-f70e-4a4f-b14c-04e7087705f4">75,145</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i9e925da86ff14e529c862612a39390e1_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMy01LTEtMS0zMDY0Nzg_926829cd-5b2a-49ea-a869-1879627257d3">70,135</ix:nonFraction>&#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfNC00LTEtMS0zMDY0Nzg_0e1baef7-08bf-4137-a765-a6ed4e3a9d54">252,748</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><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="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfNC01LTEtMS0zMDY0Nzg_663b6761-51a4-4a8e-b5ee-ed238a64740c">244,666</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></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></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><div id="i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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="i00246672b5984694bf9fb8036f7c6186_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><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%">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 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)&#160;providing payment and transactional services; (iii)&#160;providing software maintenance and support services; (iv) providing Impact-as-a-Service</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8482;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> digital educational content; and (v) providing professional services, including implementation, consulting, training, analytic and other services.</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%">Update on Five Key Operational Initiatives</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.75pt"><tr><td style="width:1.0pt"></td><td style="width:33.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:393.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:54.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:120%">Product Innovation</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:120%">Bookings Growth and Acceleration</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:120%">Transactional Revenue Optimization</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:120%">Modernized Approach to Pricing and Multi-Year Customer Contracts</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:120%">Keen Attention to Cost Management</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.42pt">Product Innovation</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We support our customers by replacing their aging, mission-critical systems of record and adding advanced digital services. We continuously seek ways to add substantial value for our customers and their constituents by investing in both organic innovation and ecosystem enablement through partnerships and acquisitions. These new capabilities and partnerships strengthen our offers and create new opportunities for our customers to deliver on their missions. For example, with the availability of SKY API endpoints for Blackbaud CRM and Blackbaud Altru, we are enabling customers to leverage applications in the Blackbaud Marketplace to integrate complementary point solutions with our partners.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have expanded strategic partnerships to unlock even more value for our customers with partners like Almabase and SwipeTrack's XTrulink. We recently announced an expanded partnership with Almabase to provide a modern solution for advancement teams to unlock higher education and K-12 school alumni engagement and better fundraising by creating integrations&#8239;that enable secure movement of constituent, gift and event data between systems, without friction. Additionally, we have partnered with SwipeTrack Solutions to create an integration between Blackbaud Altru and Blackbaud Merchant Services to modernize the patron digital experience and back office operations at arts and cultural organizations.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also recently announced a new feature for general availability with Blackbaud TeamRaiser, Good Move. Good Move leverages Kilter, which we acquired last year, and helps charitable organizations raise more with mobile-first, gamified activity tracking and peer-to-peer fundraising. </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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.42pt">Bookings Growth and Acceleration</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We drove strong bookings performance in the first quarter, up significantly versus last year, led by our corporate sector (YourCause and EVERFI solutions) which more than doubled its bookings over the first quarter of 2022. We signed several notable large enterprise contracts during the first quarter, which speaks to the resilience of the end markets we serve and the focus we have placed on driving further improvements in sales productivity. Productivity per sales representative (defined as new sales bookings for the period divided by the number of sales representatives) has improved over 30% versus last year. There can be volatility quarter-to-quarter on bookings. However, the strong start in the first quarter with the most in-year revenue impact positions us well.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">3.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.42pt">Transactional Revenue Optimization and Expansion</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactional revenue, which is about one-third of total revenue, has proven to be resilient so far in 2023 following the lower average donation sizes we experienced during the fourth quarter of 2022. The rate changes that we announced on Blackbaud Merchant Services in the U.S. in late 2022 began to take effect during the first quarter. Our Blackbaud Tuition Management and JustGiving platforms continue to perform well against plan. And as we look ahead, our teams are hard at work to drive innovation across our payments solutions that are a win-win for both our customers and Blackbaud. We have already introduced our two fee cover models, and we are also looking at ways to optimize our payments solutions to drive a better donor experience.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">4.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.42pt">Modernized Approach to Pricing and Multi-Year Contracts</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deeply value the relationships we have with our customers, many of whom have been with us for decades. Our solutions add considerable value for our customers and raise billions of dollars annually to fuel social impact, and we continue to innovate on our suite of products to generate incremental value. Last summer, we put in place an updated pricing policy primarily for our social sector customers that directly reflects the value we provide to them, is in-line with the broader market and reflects the inflationary pressures that all businesses are facing. In November 2022, we started notifying customers with a March 2023 contract renewal that we would be making two important contract changes. First, we are offering 3-year contract renewal terms as our standard, replacing one-year renewal terms. This process was already being implemented outside of the pricing changes. Second, we are implementing a more significant rate increase on the 1-year renewal option versus the 3-year renewal option. And third, the 3-year renewal option includes annual rate increases that will compound. Our 3-year renewal options did not historically include annual compounding rate increases. </span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through April 2023, we have renewed over 25% of the customers that are up for renewal in our 2023 cohort. The close day-to-day management of renewals, the mix of 3-year and 1-year contracts, and the impact of pricing are progressing very well, and we expect more impact from the compounding effect of these rate increases over time as we layer in future year contract renewals and annual rate increases. For example, over 50% of our planned 2023 revenue will renew in a little over 3 years and approximately 35% of that renewable base is expected to renew this year. These contracts are renewing every day and create revenue growth that we expect to accelerate with each successive quarter this year. We expect that to lead to an even greater impact in 2024, 2025 and beyond as we begin to see the full-year impact of the rate increases compound annually. Approximately 30% of the renewable base is up for renewal in 2024 and more than 20% in 2025. The adoption of 3-year renewals as a standard are expected to have an added benefit of higher retention which provides greater revenue assurance and predictability. Looking even further ahead, the cycle starts fresh in 2026 as the 2023 signed contracts will begin to renew. We expect that this will be a sustainable and meaningful revenue growth stream for us.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.42pt">Keen Attention to Cost Management</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We closed four legacy data centers during 2022, and we plan to close more this year. We renegotiated key vendor contracts including Microsoft Azure and AWS and made the difficult decision to further reduce our staff in the first quarter. Because we have organized to achieve much better scale efficiencies, we now have reduced our headcount by approximately 14% since the third quarter of 2022. Our goal is to run the business at about this headcount level for the foreseeable future, such that our revenue growth will better drive margin acceleration.</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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><div id="i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:238.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:31.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:238.00pt"></td><td style="width:1.0pt"></td></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><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%">Loss 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><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;&#160;</span><img src="blkb-20230331_g4.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-20230331_g5.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 style="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 $4.6 million during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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">increase in transactional recurring revenue of $5.0 million primarily due to increases in volume for our Blackbaud Tuition Management and JustGiving solutions and positive results related to a pricing initiative we implemented at the beginning of 2023; the increase in transactional recurring revenue was partially offset by a decrease related to fluctuations in foreign currency exchange rates of $1.7 million, respectively</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">increase in contractual recurring revenue of $3.1 million related to the performance of our cloud solutions; partially offset by a decrease in maintenance revenue as customers migrate to our cloud solutions and a decrease related to fluctuations in foreign currency exchange rates of $0.8 million</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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">decrease in one-time consulting revenue due primarily due to less revenue from implementation and customization services, in line with our multi-year strategic shift from a license-based and one-time services business model to a cloud subscription business model. Our cloud subscription offerings generally require less implementation and customization services</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 analytics revenue as analytics are generally integrated in our cloud solutions</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%">For additional information on the impact of foreign currency fluctuations on our financial results, see Foreign Currency Exchange Rates below on page <a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i00246672b5984694bf9fb8036f7c6186_172">41</a>.</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 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. As a result, we expect to see an acceleration in growth in the second half of 2023 when compared to the first half of the year as we begin to see the full-year effect of some of these pricing initiatives.</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 expect that the one-time services and other revenue will continue to significantly decrease during 2023 compared to 2022 driven by our continued migration to the cloud in our core 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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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 decreased by $4.0 million during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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><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%">Increase in Security Incident-related expenses of $10.6 million. See "Security Incident update" below.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">-</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Increase in stock-based compensation expense of $2.1 million primarily due to 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Increase in transaction-based costs of $2.1 million 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><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><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%">Increase in third-party software costs of $1.9 million primarily related to a higher number of licenses needed and also price increases</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Net decrease of $0.9 million due to an increase in amortization of capitalized software and content development costs, partially offset by an increase 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><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><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 compensation costs other than stock-based compensation of $7.7 million, partially offset by a corresponding increase in severance costs of $4.3 million due to our targeted workforce reductions discussed above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">+</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Increase in total revenue, as described above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">+</span></td><td colspan="3" style="padding:0 1pt"></td><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 hosting and data center costs of $2.1 million 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><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><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 third-party contractor costs of $1.9 million primarily due to a decrease in our use of third-party software developers</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">+</span></td><td colspan="3" style="padding:0 1pt"></td><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 advertising costs of $0.9 million</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="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></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 digital marketing, innovation, cybersecurity, customer success and our continued shift of cloud infrastructure to leading public cloud service providers. Our profitability during the first quarter reflects some of these incremental investments. In 2023, we expect our financial performance to improve with each successive quarter, starting with meaningful improvement in the second quarter as our pricing and cost initiatives take hold. </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 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 id="i00246672b5984694bf9fb8036f7c6186_115"></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><td style="width:238.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:31.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:238.00pt"></td><td style="width:1.0pt"></td></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><td colspan="3" style="padding:0 1pt"></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;</span><img src="blkb-20230331_g6.jpg" alt="1099511629068" 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%">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 March&#160;31, 2023, our gross dollar retention was approximately 90%. This gross dollar retention rate is relatively unchanged from our rate for the full year ended December 31, 2022. We are continually investing in innovation, which we believe will increase gross dollar retention over the long-term. </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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><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="#i00246672b5984694bf9fb8036f7c6186_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%">Although some customer attrition is normal, our new contract pricing and renewal model (as described above on page 24) does not appear to have impacted customer attrition to date.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_118"></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 March&#160;31, 2023, our cash and cash equivalents were $24.1 million and the carrying amount of our debt under the 2020 Credit Facility was $817.1 million. 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 2.99 to 1.00.</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 three months ended March&#160;31, 2023, we generated $21.8 million in cash from operations, had a net increase in borrowings of $17.2 million, and had aggregate cash outlays of $15.3 million for purchases of property and equipment and capitalized software and content development costs.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_121"></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 8 to our unaudited, condensed consolidated financial statements included 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 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="#i6dd29aa27bff4116910d8c76e080d0ca_8385">36</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 March 31, 2023, we incurred net pre-tax expense of $17.8 million related to the Security Incident, which included $7.6 million for ongoing legal fees and an additional accrual for loss contingencies of $10.2 million. During the three months ended March 31, 2023, we had net cash outlays of $9.2 million related to the Security Incident, which included ongoing legal fees and the $3.0 million civil penalty paid related to the SEC settlement (as discussed in Note 8). In line with our policy, legal fees are expensed as incurred. For full year 2023, we currently expect net pre-tax expense of approximately $20.0 million to $30.0 million and net cash outlays of approximately $25.0 million to $35.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 March&#160;31, 2023, we have recorded approximately $30.2 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain governmental agencies related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described in Note 8. 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.</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 March&#160;31, 2023 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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_124"></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="#i00246672b5984694bf9fb8036f7c6186_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: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%">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 months ended March&#160;31, 2023 and 2022</span></div><div id="i00246672b5984694bf9fb8036f7c6186_127"></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><td style="width:154.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:150.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:161.50pt"></td><td style="width:1.0pt"></td></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><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 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><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><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><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><td colspan="3" style="border-top:1pt solid #51555c;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><img src="blkb-20230331_g7.jpg" alt="38" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20230331_g8.jpg" alt="39" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20230331_g9.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 is comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud solutions, Impact-as-a-Service</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8482;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> digital educational content, hosting services, payment services, online training programs and subscription-based analytic services. Recurring revenue also includes fees from maintenance services for our on-premises solutions, services included in our renewable subscription contracts, retained and managed services contracts that we expect to have a term consistent with our cloud solution contracts, and variable transaction revenue associated with the use of our 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%">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. Recurring subscription contracts are typically for a term of three years at contract inception. We have been for several years successfully shifting our legacy customer base away from annual renewals and moving them onto multi-year renewal contracts. 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 $8.1 million, or 3.3%, during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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%">Increase in transactional recurring revenue of $5.0 million primarily due to increases in volume for our Blackbaud Tuition Management and JustGiving solutions and positive results related to a pricing initiative we implemented at the beginning of 2023; the increase in transactional recurring revenue was partially offset by a decrease related to fluctuations in foreign currency exchange rates of $1.7 million</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Increase in contractual recurring revenue of $3.1 million related to the performance of our cloud solutions; partially offset by a decrease in maintenance revenue as customers migrate to our cloud solutions; also offsetting the increase in contractual recurring revenue was a decrease related to fluctuations in foreign currency exchange rates of $0.8 million</span></div></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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><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="#i00246672b5984694bf9fb8036f7c6186_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%">For additional information on the impact of foreign currency fluctuations on our financial results, see Foreign Currency Exchange Rates below on page <a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i00246672b5984694bf9fb8036f7c6186_172">41</a>.</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 recurring revenue increased by $2.3 million, or 2.1%, during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.146%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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%">Increase in transaction-based costs of $2.1 million 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><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><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%">Increase in third-party software costs of $1.6 million primarily related to a higher number of licenses needed and also price increases</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Increase in amortization of software development costs of $1.3 million 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><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><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%">Increase in amortization of intangible assets from business combinations of $0.6 million primarily due to our acquisition of EVERFI</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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 compensation costs of $2.1 million primarily related to our targeted workforce reductions during the fourth quarter of 2022 and the first quarter of 2023, partially offset by a corresponding increase in severance costs of $0.4 million</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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 hosting and data center costs of $2.1 million 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="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="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></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 increased by 50 basis points for the three months ended March&#160;31, 2023, when compared to the same period in 2022, primarily due to the increase in recurring revenue outpacing the increase in cost of recurring revenue.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_130"></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><td style="width:150.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:150.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:157.00pt"></td><td style="width:1.0pt"></td></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><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 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><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><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><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><td colspan="3" style="border-top:1pt solid #51555c;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt"><img src="blkb-20230331_g10.jpg" alt="14" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20230331_g11.jpg" alt="15" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20230331_g12.jpg" alt="16" 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, fees for retained and managed services contracts that we do not expect to have a term consistent with our cloud solution contracts, revenue from the sale of our software sold under perpetual license arrangements, and third-party software referral fees.</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="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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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 revenue decreased by $3.5 million, or 27.7%, during the three months ended March&#160;31, 2023, when compared to the same periods in 2022, 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><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.146%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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 one-time consulting revenue of $3.0 million primarily due to less revenue from implementation and customization services, in line with our multi-year strategic shift from a license-based and one-time services business model to a cloud subscription business model. Our cloud subscription offerings generally require less implementation and customization services.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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 one-time analytics revenue of $0.8 million as analytics are generally integrated in our cloud solutions</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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.6 million, or 23.0%, during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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 compensation costs of $2.5 million primarily related to our targeted workforce reductions 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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><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 decreased by 580 basis points during the three months ended March&#160;31, 2023, when compared to the same period in 2022, primarily due to the decrease of one-time services and other revenue outpacing the decrease compensation costs discussed above.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_133"></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><td style="width:150.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:150.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td></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><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><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-20230331_g13.jpg" alt="29" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20230331_g14.jpg" alt="30" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20230331_g15.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 significantly reduce our average customer acquisition cost per customer as well as the related payback period while increasing sales velocity.</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 decreased by $0.8 million, or 1.5%, during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.146%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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 advertising costs of $0.9 million</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net increase in the following costs primarily due to our targeted workforce reductions discussed above:</span></div><div style="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">Increase in severance costs of $1.6 million;</span></div><div style="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">Decrease in compensation costs of $0.9 million; and</span></div><div style="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">Decrease in commissions expense of $0.6 million</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="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="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="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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><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="#i00246672b5984694bf9fb8036f7c6186_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%">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 $0.6 million or 1.6%, during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.146%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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%">Increase in severance costs of $1.1 million primarily due to our targeted workforce reductions discussed above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase in stock-based compensation of $1.1 million primarily due to new grants related to 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions discussed above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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 third-party contractor costs of $1.1 million primarily due to a decrease in our use of third-party software developers</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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 March&#160;31, 2023 and 2022 were $14.2 million and $13.8 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 subscriptions revenue over the related assets' estimated useful life, which generally range from three to seven years.</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, third-party professional fees, insurance, allocated depreciation, facilities and IT support costs, acquisition-related expenses and other administrative expenses.</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 increased by $9.1 million, or 20.7%, during the three months ended March&#160;31, 2023, when compared to the same period in 2022, 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><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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><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%">Increase in Security Incident-related expenses of $10.6 million. 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="#i00246672b5984694bf9fb8036f7c6186_121">26</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase in severance costs of $0.8 million, partially offset by a corresponding decrease in compensation costs of $0.6 million due to our targeted workforce reductions discussed above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"></td><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 third-party contractor costs of $0.6 million</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="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></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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_136"></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="#i00246672b5984694bf9fb8036f7c6186_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%">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><td style="width:229.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:229.00pt"></td><td style="width:1.0pt"></td></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%">Interest expense ($M)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Percentages indicate expenses as a percentage of total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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-20230331_g16.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 increase in interest expense in dollars and as a percentage of total revenue during the three months ended March&#160;31, 2023, when compared to the same period in 2022, was primarily due to an increase in our weighted average effective interest rates. We currently expect interest expense for the full year 2023 to be approximately $37&#160;million to $41&#160;million although our interest expense in connection with the variable rate portion of our outstanding debt could increase in a rising interest rate environment. See Note 7 to our 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 id="i00246672b5984694bf9fb8036f7c6186_139"></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 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><td style="width:65.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.673%"></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 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%">March 31,<br/>2023</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/>2022</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%">368.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><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%">385.2&#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="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.5)</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%">7.0&#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.8&#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%">146.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: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%">361.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"></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%">382.4&#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="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%">(5.6)</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 have been for several years successfully shifting our legacy customer base away from annual renewals and moving them onto multi-year renewal contracts. 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 decrease in deferred revenue during the three months ended March&#160;31, 2023 was primarily due to </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a seasonal decrease in customer contract 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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><div id="i00246672b5984694bf9fb8036f7c6186_142"></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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:229.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:229.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><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 tax benefit ($M)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Percentages indicate effective income tax rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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-20230331_g17.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><br/></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 the three months ended March 31, 2022, we utilized the discrete effective tax rate method, as allowed by ASC 740-270-30-18, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes&#8212;Interim Reporting</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to calculate its interim income tax provision. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. We believe that, at this time, the use of this discrete method is no longer more appropriate than the annual effective tax rate method.</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 increase in our effective income tax rate for the three months ended March&#160;31, 2023 when compared to the same period in 2022 was primarily attributable to unfavorable impact of non-deductible Security Incident accruals, lower foreign-derived intangible income deduction and increase to the UK corporate tax rate offset against benefit attributable to valuation allowance reduction.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_145"></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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:70.391%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:1.0%"></td><td style="width:7.235%"></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="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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-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%">2022</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:8pt;font-weight:700;line-height:120%">GAAP Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">261.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"></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%">257.1&#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="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:8pt;font-weight:400;line-height:120%">1.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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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%">138.6&#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: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%">133.8&#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:8pt;font-weight:400;line-height:120%">3.6&#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: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:8pt;font-weight:700;line-height:120%">GAAP gross margin</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.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="2" style="background-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.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="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:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:120%">Add: Stock-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.0&#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: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><td colspan="2" style="background-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.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:8pt;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:8pt;font-weight:400;line-height:120%">Add: Amortization of intangibles from business combinations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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><td colspan="2" style="background-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%">12.5&#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:8pt;font-weight:400;line-height:120%">5.0&#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: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:8pt;font-weight:400;line-height:120%">Add: Employee severance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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"></td><td colspan="2" style="background-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><td colspan="2" style="background-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%">100.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></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;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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #000000;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.8&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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: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"><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:#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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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.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><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%">150.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><td colspan="2" style="background-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.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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">59.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%">58.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="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:120%">GAAP loss from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(9.9)</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: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%">(6.0)</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:8pt;font-weight:400;line-height:120%">66.4&#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: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:8pt;font-weight:700;line-height:120%">GAAP operating margin</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">(3.8)</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%">(2.3)</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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.9&#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:8pt;font-weight:400;line-height:120%">27.9&#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:8pt;font-weight:400;line-height:120%">7.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: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"><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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><td colspan="2" style="background-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.3&#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:8pt;font-weight:400;line-height:120%">4.4&#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:400;line-height:120%">%</span></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#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: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><td colspan="2" style="background-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%">100.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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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.6&#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:8pt;font-weight:400;line-height:120%">1.0&#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:8pt;font-weight:400;line-height:120%">(35.3)</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:400;line-height:120%">%</span></td></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: Restructuring and other real estate activities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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%">(100.0)</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"><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, net of insurance</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">17.8&#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:8pt;font-weight:400;line-height:120%">7.2&#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:8pt;font-weight:400;line-height:120%">147.0&#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:400;line-height:120%">%</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></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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:8pt;font-weight:400;line-height:120%">66.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:120%">49.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-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%">34.7&#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"><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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ebfbff;border-top:1pt solid #000;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 #000;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%">56.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #000;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 #000;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.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:120%">30.4&#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: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:8pt;font-weight:700;line-height:120%">Non-GAAP operating margin</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">21.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="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%">16.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"><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></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:120%">GAAP loss before provision for income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(18.6)</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: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%">(12.5)</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:8pt;font-weight:400;line-height:120%">49.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></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 net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(14.7)</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: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%">(10.4)</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:8pt;font-weight:400;line-height:120%">41.3&#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: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:8pt;font-weight:400;line-height:120%">Shares used in computing GAAP diluted loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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,132,999&#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:8pt;font-weight:400;line-height:120%">51,199,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:8pt;font-weight:400;line-height:120%">1.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 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 loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(0.28)</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: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%">(0.20)</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:8pt;font-weight:400;line-height:120%">40.0&#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: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:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:120%">Less: GAAP income tax benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.9)</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: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><td colspan="2" style="background-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%">90.3&#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: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:8pt;font-weight:400;line-height:120%">Add: Total non-GAAP adjustments affecting income from operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">66.5&#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:8pt;font-weight:400;line-height:120%">49.4&#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:8pt;font-weight:400;line-height:120%">34.7&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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 income before provision for income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ebfbff;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:8pt;font-weight:400;line-height:120%">47.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;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:8pt;font-weight:400;line-height:120%">36.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:120%">29.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:8pt;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"><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.6&#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:8pt;font-weight:400;line-height:120%">7.4&#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:8pt;font-weight:400;line-height:120%">29.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"><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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ebfbff;border-top:1pt solid #000000;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 #000000;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%">38.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #000000;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 #000000;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%">29.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #000000;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:8pt;font-weight:400;line-height:120%">29.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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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 non-GAAP diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">53,171,410&#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:8pt;font-weight:400;line-height:120%">52,076,858&#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:8pt;font-weight:400;line-height:120%">2.1&#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:400;line-height:120%">%</span></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:8pt;font-weight:700;line-height:120%">Non-GAAP diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:8pt;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:8pt;font-weight:400;line-height:120%">0.72&#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 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:8pt;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:8pt;font-weight:400;line-height:120%">0.57&#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:8pt;font-weight:400;line-height:120%">26.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"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;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 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 March&#160;31, 2023 of $17.8 million, which includes approximately $10.2 million in recorded liabilities for loss contingencies, net of insurance recoveries during the same period of $0.0 million and during the three months ended March&#160;31, 2022 of $9.0 million, net of insurance recoveries during the same period of $1.8 million. Recorded expenses consisted primarily of payments to third-party service providers and consultants, including legal fees, as well as settlements of customer claims and accruals for certain loss contingencies. Not included in this adjustment were costs associated with enhancements to our cybersecurity program. For full year 2023, we currently expect net pre-tax expense of approximately $20 million to $30 million and net cash outlays of approximately $25 million to $35 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 March&#160;31, 2023, we have recorded approximately $30.2 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain governmental agencies related to the Security Incident that we believe we can reasonably estimate. 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 March&#160;31, 2023 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="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">We apply a non-GAAP effective tax rate of 20.0% when calculating non-GAAP net income and non-GAAP diluted earnings per share.</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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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><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="#i00246672b5984694bf9fb8036f7c6186_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%">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 and non-GAAP organic recurring revenue growth, 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 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><td style="width:76.677%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</span></div></td></tr><tr style="height:20pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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%">2022</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 revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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%">261.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"></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%">257.1&#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:8pt;font-weight:700;line-height:120%">GAAP revenue growth</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">1.8</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></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;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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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><td colspan="2" style="background-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.3)</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></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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">261.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><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%">255.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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">2.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></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">261.8&#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: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%">255.8&#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><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">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.7&#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: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></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">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">264.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"></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%">255.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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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.4</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></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:120%">GAAP recurring revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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%">252.7&#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: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%">244.7&#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:8pt;font-weight:700;line-height:120%">GAAP recurring revenue growth</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">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:#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></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:#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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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><td colspan="2" style="background-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.3)</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;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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">252.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><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%">243.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"></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:8pt;font-weight:700;line-height:120%">Non-GAAP organic recurring revenue growth</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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.8</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></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><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">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">252.7&#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: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%">243.4&#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><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">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.5&#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: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></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">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">255.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><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%">243.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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">4.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:#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></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">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%">(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 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%">(3)</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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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 previously defined 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, net of insurance; and impairment of capitalized software development costs. Beginning in the fiscal quarter ended June 30, 2022, we now also include in non-GAAP adjusted EBITDA impairment of capitalized software development costs because we believe it is not directly related to our operating performance in any particular period.</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:68.636%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.820%"></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="display:none"></td><td colspan="3" style="display:none"></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%">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%">March 31,</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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-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%">2022</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:8pt;font-weight:400;line-height:120%">GAAP net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">(14.7)</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: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%">(10.4)</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="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:8pt;font-weight:400;line-height:120%">41.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"><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:#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:120%">Add: Interest, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.4&#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:8pt;font-weight:400;line-height:120%">7.5&#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:8pt;font-weight:400;line-height:120%">26.1&#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: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:8pt;font-weight:400;line-height:120%">Less: GAAP income tax benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">(3.9)</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: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><td colspan="2" style="background-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%">90.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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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><td colspan="2" style="background-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.5&#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:8pt;font-weight:400;line-height:120%">(5.7)</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: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:8pt;font-weight:400;line-height:120%">Add: Amortization of intangibles from business combinations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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><td colspan="2" style="background-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.3&#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:8pt;font-weight:400;line-height:120%">4.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: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"><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">10.6&#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:8pt;font-weight:400;line-height:120%">9.2&#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: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"><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:#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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">33.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><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%">31.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><td colspan="2" style="background-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.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"><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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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%">18.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><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%">21.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><td colspan="2" style="background-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)</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: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:8pt;font-weight:400;line-height:120%">Non-GAAP EBITDA margin</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">7.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"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">29.9&#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:8pt;font-weight:400;line-height:120%">27.9&#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:8pt;font-weight:400;line-height:120%">7.4&#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:400;line-height:120%">%</span></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#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: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><td colspan="2" style="background-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%">100.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></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><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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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.6&#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:8pt;font-weight:400;line-height:120%">1.0&#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:8pt;font-weight:400;line-height:120%">(35.3)</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:400;line-height:120%">%</span></td></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: Restructuring and other real estate activities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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><td colspan="2" style="background-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><td colspan="2" style="background-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%">(100.0)</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"><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, net of insurance</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">17.8&#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:8pt;font-weight:400;line-height:120%">7.2&#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:8pt;font-weight:400;line-height:120%">147.0&#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:400;line-height:120%">%</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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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.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><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%">36.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><td colspan="2" style="background-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%">45.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></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</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#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%">71.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><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%">57.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"></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%">24.7&#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: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:8pt;font-weight:700;line-height:120%">Non-GAAP Adjusted EBITDA margin</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">27.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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><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">(4)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">29.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:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:120%">Non-GAAP adjusted EBITDA</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">71.3&#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:8pt;font-weight:400;line-height:120%">57.2&#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:8pt;font-weight:400;line-height:120%">24.7&#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"><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">(5)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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.3&#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:8pt;font-weight:400;line-height:120%">0.5&#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:8pt;font-weight:400;line-height:120%">158.9&#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:400;line-height:120%">%</span></td></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 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">(5)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">72.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><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%">57.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><td colspan="2" style="background-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.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 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#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%">27.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;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><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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;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">(6)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:8pt;font-weight:700;line-height:120%">30.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:#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:8pt;font-weight:700;line-height:120%">%</span></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></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 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">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%">(4)</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%">(5)</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%">(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 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="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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="#i00246672b5984694bf9fb8036f7c6186_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="i6dd29aa27bff4116910d8c76e080d0ca_8385"></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, net of insurance, 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><td style="width:67.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.989%"></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="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%">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%">March 31,</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%">2023</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%">2022</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: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%">21.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"></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%">24.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><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:8pt;font-weight:400;line-height:120%">(11.0)</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:8pt;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: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%">(1.4)</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:8pt;font-weight:400;line-height:120%">(4.3)</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:8pt;font-weight:400;line-height:120%">(68.0)</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 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%">(14.0)</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:8pt;font-weight:400;line-height:120%">(12.7)</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:8pt;font-weight:400;line-height:120%">10.1&#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:400;line-height:120%">%</span></td></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%">6.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><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%">7.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><td colspan="2" style="background-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%">(14.3)</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 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, net of 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:8pt;font-weight:400;line-height:120%">9.2&#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:8pt;font-weight:400;line-height:120%">0.8&#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:8pt;font-weight:400;line-height:120%">1,020.7&#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:400;line-height:120%">%</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"><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-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:8pt;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:8pt;font-weight:400;line-height:120%">15.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><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:8pt;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:8pt;font-weight:400;line-height:120%">8.4&#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="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:400;line-height:120%">87.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:8pt;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 non-GAAP free cash flow or non-GAAP adjusted free cash flow due to rounding.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_148"></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 including renewals associated with customers of acquired companies, 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 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, or as a result of acquisitions, new market opportunities, new solution introductions or other factors.</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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_151"></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="#i00246672b5984694bf9fb8036f7c6186_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: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%">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><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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 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%">March 31,<br/>2023</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/>2022</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%">24.1&#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%">31.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><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%">(24.0)</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%">105.3&#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%">107.4&#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.0)</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%">145.7&#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%">141.0&#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.3&#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%">878.0&#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%">859.0&#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.2&#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%">(284.5)</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="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%">(312.0)</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="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%">8.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="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><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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="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%">Three months ended March 31,</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%">2023</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%">2022</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%">21.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"></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%">24.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><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%">(11.0)</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%">(15.3)</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%">(36.9)</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%">(58.5)</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%">(353.2)</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="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%">(325.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><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%">8.5&#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="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 2020 Credit Facility 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. In the near term, we are committed to reducing our net leverage to our target level of 2 to 1.</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, this registration statement will be effective through January 13, 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%">At March&#160;31, 2023, our total cash and cash equivalents balance included approximately $14.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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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 decreased by $2.7 million during the three months ended March&#160;31, 2023, when compared to the same period in 2022, primarily due to a $15.6 million increase in net income adjusted for non-cash expenses and a $18.3 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 three months ended March&#160;31, 2023</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, when compared to the same period in 2022, was primarily due to:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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 8 to our unaudited, condensed consolidated financial statements included 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 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="#i6dd29aa27bff4116910d8c76e080d0ca_8385">36</a>). For full year 2023, we currently expect net pre-tax expense of approximately $20 million to $30 million and net cash outlays of approximately $25 million to $35 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 March&#160;31, 2023, we have recorded approximately $30.2 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain governmental agencies related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described in Note 8. 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.</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 March&#160;31, 2023 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="i00246672b5984694bf9fb8036f7c6186_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%">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 $15.3 million decreased by $21.6 million during the three months ended March&#160;31, 2023, when compared to the same period in 2022. </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 March 31, 2022, we used $20.0 million for our acquisition of EVERFI comprised of (i) $17.4 million that had not been paid by EVERFI to its former option holders as of December 31, 2021, solely due to the timing of the acquisition on the last day of 2021; and (ii) $2.6 million that was paid to a number of EVERFI's selling shareholders after determining they would be paid in cash, rather than shares of our common stock.</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 March&#160;31, 2023, we used $14.0 million for software and content development costs, which was up $1.3 million from cash spent during the same period in 2022. We also spent $1.4 million of cash for purchases of property and equipment during the three months ended March&#160;31, 2023, which was a decrease of $2.9 million when compared to the same period in 2022.</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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_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="#i00246672b5984694bf9fb8036f7c6186_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%">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 three months ended March&#160;31, 2023, we had a net increase in borrowings of $17.2 million.</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 $31.4 million to satisfy tax obligations of employees upon settlement of equity awards during the three months ended March&#160;31, 2023 compared to $34.7 million during the same period in 2022. 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 three months ended March&#160;31, 2023, cash flow from financing activities associated with changes in restricted cash due to customers decreased $337.2 million, compared to a decrease of $315.3 million during the same period in 2022. 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="i00246672b5984694bf9fb8036f7c6186_163"></div><div style="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%">In December 2021, our Board of Directors reauthorized and replenished our stock repurchase program that authorizes us to purchase up to $250.0&#160;million of our outstanding shares of common stock. 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. During the three months ended March&#160;31, 2023, we did not purchase any shares. The remaining amount available to purchase stock under the stock repurchase program was $250.0 million as of March&#160;31, 2023. While we are committed to reducing our net leverage to our 2 to 1 target level in the near term, as we gain visibility into the timing and magnitude of probable costs related to the Security Incident over time, we expect to resume stock repurchases.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_166"></div><div style="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">2020 Credit 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%">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 March&#160;31, 2023, our available borrowing capacity under the 2020 Credit Facility was $298.2 million. The 2020 Credit Facility matures in October 2025.</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 March&#160;31, 2023, the carrying amount of our debt under the 2020 Credit Facility was $817.1 million. Our average daily borrowings during the three months ended March&#160;31, 2023 were $806.3 million.</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 2020 Credit Facility:</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><td style="width:43.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.916%"></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%">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 March&#160;31, 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 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; 4.00 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.99 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%">7.56 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 2020 Credit Facility, 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 2020 Credit Facility, 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 2020 Credit Facility, and (ii) our pro forma net leverage ratio, as set forth in the 2020 Credit Facility, must be 0.25 less than the net leverage ratio requirement at the time of dividend declaration or share repurchase. At March 31, 2023, we were in compliance with our debt covenants under the 2020 Credit Facility. See Note 6 to our unaudited, condensed consolidated financial statements included in this report for additional information regarding the 2020 Credit Facility.</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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_169"></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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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="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><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%">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%">19.1&#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%">861.4&#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%">880.6&#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%">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%">10.2&#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%">53.4&#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%">63.5&#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-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%">&#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%">8.9&#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%">8.9&#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%">Contingent consideration</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.4&#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.4&#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.7&#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%">Unrecorded contractual obligations:</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></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%">Purchase obligations</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%">72.4&#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%">208.3&#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%">280.7&#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-weight:400;line-height:120%">Interest payments 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%">41.6&#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%">91.9&#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%">133.6&#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"><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:#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%">144.7&#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%">1,225.3&#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%">1,370.1&#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="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 March&#160;31, 2023, we had total remaining principal payments of $880.6 million. These payments represent principal payments only, under the following assumptions: (i) that the amounts outstanding under the 2020 Credit Facility, our real estate loans and our other debt at March&#160;31, 2023 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 2020 Credit Facility for the purposes of determining minimum commitment amounts. See Note 6 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 March&#160;31, 2023, we expect to pay interest expense over the life of our debt obligations of approximately $133.6 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 March&#160;31, 2023, which includes the effect of interest rate swap agreements. The actual interest expense recognized in our 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 March&#160;31, 2023, we had remaining operating lease payments of $63.5 million. These payments have not been reduced by sublease income, incentive payments, reimbursement of leasehold improvements or the amount representing imputed interest of $10.4 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 8 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 March&#160;31, 2023, we had remaining purchase obligations of $280.7 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 consolidated balance sheets as of March&#160;31, 2023, as we had not received the related services. See Note 8 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 March&#160;31, 2023 was </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.3 million</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our accrued interest and penalties related to tax positions taken on our tax returns was insignificant as of March&#160;31, 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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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%">Contingent consideration</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 acquisition of Kilter in August 2022, we may be required to pay up to a maximum of </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.0 million</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in additional cash consideration if, during the two-year period commencing January 1, 2023, Kilter meets certain application participation targets. As of March&#160;31, 2023, a liability for the contingent consideration is recorded at its acquisition-date fair value of </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.7 million</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in other liabilities in our consolidated balance sheet.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_172"></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><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%">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 15% of our total revenue for the three months ended March&#160;31, 2023 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 income as a component of stockholders&#8217; equity, was a loss of $12.7 million as of March&#160;31, 2023 and a loss of $14.9 million as of December&#160;31, 2022. 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 three months ended March&#160;31, 2023, foreign translation resulted in decreases 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. However, we currently expect that fluctuations in foreign currency exchange rates will have a significant negative impact on our total revenue for the full year 2023. For the three months ended March&#160;31, 2023, the fluctuation in foreign currency exchange rates reduced our total revenue and our income from operations by $2.7 million and $0.3 million, 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="i00246672b5984694bf9fb8036f7c6186_175"></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><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%">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 three months ended March 31, 2023 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, 2022.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_178"></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><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%">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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_181"></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="#i00246672b5984694bf9fb8036f7c6186_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><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%">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. The Financial Conduct Authority in the U.K. has stated that it plans to phase out all tenors of LIBOR by June 2023, therefore, we modified our financial contracts that were indexed to LIBOR to reference SOFR during 2022. These modifications did not have a significant financial impact. 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 March&#160;31, 2023, 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, 2022 and March&#160;31, 2023.</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><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%">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="i00246672b5984694bf9fb8036f7c6186_184"></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><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%">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><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%">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 March&#160;31, 2023 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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_187"></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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_190"></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 8 to our unaudited, condensed consolidated financial statements in this report.</span></div><div id="i00246672b5984694bf9fb8036f7c6186_193"></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, 2022, as filed with the Securities and Exchange Commission on February&#160;24, 2023 (the &#8220;Annual Report&#8221;). The following risk factors should be read in conjunction with the risk factors set forth in that Annual Report.</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><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%">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. 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. However, our investigation into the Security Incident remains ongoing and may provide additional 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%">To date, we have received approximately 260 customer reimbursement requests and 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. 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. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. In addition, presently, we are a defendant in 19 putative consumer class action cases [17 in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and 2 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. To date, we also have received a consolidated, multi-state Civil Investigative Demand issued on behalf of 49 state Attorneys General and the District of Columbia and a separate Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident. In addition, we are subject to pending governmental actions or investigations by the U.S. Federal Trade Commission, 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. </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. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in the SEC Order. Under the terms of the SEC Order, the Company agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act and Section 13(a) of the Exchange Act, and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. As part of the SEC Order, the Company also agreed to pay, and has paid, a civil penalty in the amount of $3.0 million.</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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="#i00246672b5984694bf9fb8036f7c6186_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%">See Note 8 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%">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. For example, we have recorded approximately $30.2 million in aggregate liabilities for loss contingencies related to the Security Incident that we believe we can reasonably estimate as of March&#160;31, 2023. 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 are seeking to impose undertakings, injunctive relief, consent decrees, or other civil or criminal penalties, which could, among other things, materially increase our data security costs or otherwise require us to alter how we operate our business. 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 three months ended March 31, 2023, we incurred net pre-tax expense of $17.8 million related to the Security Incident, which included $7.6 million for ongoing legal fees and an additional accrual for loss contingencies of $10.2 million. During the three months ended March 31, 2023, we had net cash outlays of $9.2 million related to the Security Incident, which included ongoing legal fees and the $3.0 million civil penalty paid related to the SEC settlement (as discussed in Note 8). For full year 2023, we currently expect net pre-tax expense of approximately $20.0 million to $30.0 million and net cash outlays of approximately $25.0 million to $35.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 8 to our unaudited, condensed consolidated financial statements included in this report.) If any such fines or penalties were great enough that we could not pay them through funds generated from operating activities and/or cause a default under the 2020 Credit Facility, we may be forced to renegotiate or obtain a waiver under the 2020 Credit Facility 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 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%">Financial Risks</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse developments affecting the financial services industry, including events or risks involving liquidity, defaults or non-performance by financial institutions, could have a material adverse effect on our business, financial condition or 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-weight:400;line-height:120%">Financial services market conditions and changing circumstances, some of which may be beyond our control, could impair our ability to access our existing cash, cash equivalents and investments and to timely pay key vendors and others. For example, on March 10, 2023, Silicon Valley Bank (SVB), where we maintain certain accounts and cash deposits, was placed into receivership with the Federal Deposit Insurance Corporation (FDIC), which resulted in all funds held at SVB being temporarily inaccessible by SVB&#8217;s customers, including Blackbaud. As of March 13, 2023, access to our cash and cash equivalents at SVB was fully restored. Although our cash balances at SVB are insignificant and we do not expect further developments at SVB to have a material impact on our cash and cash equivalents, if other banks and financial institutions with whom we have banking relationships enter receivership or become insolvent in the future, we may be unable to access, and we may lose, some or all of our existing cash, cash equivalents and investments to the extent those funds are not insured or otherwise protected by the FDIC.</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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 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="#i00246672b5984694bf9fb8036f7c6186_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%">Although we seek to minimize our exposure to third-party losses of our cash and cash equivalents, we hold cash balances in several large financial institutions significantly in excess of FDIC insurance limits. Notwithstanding their large size and historical stability, these financial institutions are subject to risk or failure. In addition, we also maintain cash deposits in foreign banks, some of which are not insured or are partially insured by government agencies. Any delay in our ability to access our cash, cash equivalents and investments (or the loss of some or all of such funds) or to timely pay key vendors and others could have a material adverse effect on our business, financial condition or 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-weight:400;line-height:120%">If one of our payment processing partners were to experience a significant disruption or fail, it could temporarily interrupt our ability to provide payment services to our customers, which could negatively impact our business, financial condition or 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-weight:400;line-height:120%">In addition, concerns or rumors regarding the U.S. or international financial systems in general could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on terms favorable to us, or at all. Any decline in available funding or access to our cash and liquidity resources could, among other things, adversely impact our ability to meet our operating expenses, financial obligations or other obligations, result in breaches of our contractual obligations or result in violations of federal, state and foreign laws. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our our business, financial condition or results of operations.</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><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%">Legal and Compliance 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%">Provisions in our organizational documents, our Stockholder Rights Agreement </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(as described below, the "Rights Agreement")</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">, certain officer compensation arrangements and Delaware law may delay or prevent an acquisition or change of control of our Company that could be deemed beneficial to our stockholders.</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 provisions in our organizational documents, the Rights Agreement, compensation arrangements with our officers and Delaware law (as summarized below) may have the effect of delaying, deferring, discouraging or preventing an acquisition or change in control of the Company or a change in our management. This includes tender offers for our common stock, proxy contests or other takeover attempts. These anti-takeover effects may discourage transactions that might result in the payment of a premium over the market price for shares of our common stock. Even in the absence of a takeover attempt, the existence of these provisions may adversely affect the prevailing market price of our common stock if they are viewed as discouraging takeover attempts in the future.</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%">Certificate of Incorporation and Bylaw provisions.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Board of Directors is divided into three classes of directors, as nearly equal in number as possible, with each class serving a staggered term of three years. The classification of directors will have the effect of making it more difficult and time-consuming for stockholders to change the composition of the Board of Directors, could discourage a third-party from making a tender offer or otherwise attempting to obtain control of the Company and may maintain the incumbency of the Board of Directors.</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 Bylaws contain an advance notice procedure for stockholders proposals to be brought before a meeting of stockholders, including any proposed nominations of persons for election to the Board of Directors. The Bylaws may have the effect of precluding the conduct of business at a meeting if the proper procedures are not followed and may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempting to obtain control of the Company.</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 Board of Directors has the authority to issue up to an aggregate of 20,000,000 shares of preferred stock in one or more classes or series and to determine, with respect to any such class or series, the designations, powers, preferences and rights of such class or series, and the qualifications, limitations and restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption (including sinking fund provisions), redemption prices, liquidation preferences, and the number of shares constituting any class or series or the designation of such class or series, without further vote or action by the stockholders. This preferred stock, including the Series A Preferred Stock described below, could have terms that may discourage a potential acquirer from making, without first negotiating with the Board of Directors, an acquisition attempt through which such acquirer may be able to change the composition of the Board of Directors, including a tender offer or other takeover attempt. </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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="#i00246672b5984694bf9fb8036f7c6186_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%">The Board of Directors possesses the authority to call and hold emergency special meetings of the Board of Directors with less than forty-eight hours&#8217; notice. This power to hold an emergency special meeting of the Board of Directors on short notice could discourage a potential acquirer from launching a bid to acquire majority ownership of the Company, a proxy solicitation in order to replace the current Board of Directors, or otherwise attempting to obtain control of the Company.</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%">Stockholder Rights Agreement. </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 7, 2022, the Company declared a dividend of one preferred share purchase right for each of the Company&#8217;s issued and outstanding shares of Common Stock. The description and terms of these Rights are set forth in the Stockholder Rights Agreement, dated as of October 7, 2022 (the &#8220;Rights Agreement&#8221;), by and between the Company and American Stock Transfer &amp; Trust Company, LLC (the &#8220;Rights Agent&#8221;). Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from us one one-thousandth of a share of the Series A Junior Participating Preferred Stock, par value $0.001 per share (the &#8220;Series A Preferred Stock&#8221;) at a price of $313.00, subject to certain adjustments (as adjusted from time to time, the &#8220;Exercise Price&#8221;). Under the Rights Agreement, the Rights will become exercisable if an entity, person or group acquires beneficial ownership of 20% or more of the outstanding Common Stock in a transaction not approved by the Board of Directors. In the event that the Rights become exercisable due to the ownership threshold being crossed, each Right will entitle its holder (other than the person, entity or group triggering the Rights Plan, whose rights will become void and will not be exercisable) to purchase additional shares of Common Stock having a then-current market value of twice the Exercise Price, which would likely make any takeover or change of control attempt by such entity, person or group prohibitively expensive. Subject to the terms of the Rights Agreement, the Rights will expire on October 2, 2023. Additional information regarding the Rights Agreement is contained in a Form 8-K filed with the SEC on October 11, 2022.</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%">Officer Compensation Arrangements. </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into an employment agreement with our Chief Executive Officer and retention agreements with certain of our officers, which provide that, upon the occurrence of a change in control of us and either the termination of their employment without cause (as defined) or their resignation for good reason (as defined), such persons would be entitled to certain termination or severance payments made by us (which may include a lump sum payment equal to defined percentages of compensation and accelerated vesting of certain equity stock awards paid in accordance with the terms and conditions of the respective agreement). Such provisions could significantly increase the costs to a third-party acquirer and/or deter such third-party from acquiring us.</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%">Delaware anti-takeover law</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to Section 203 of the Delaware General Corporation Law, an anti-takeover law. In general, Section 203 prohibits a publicly held Delaware corporation, such as the Company, from engaging in a &#8220;business combination&#8221; with an &#8220;interested stockholder&#8221; for a period of three years following the date the person became an interested stockholder, unless certain criteria are met. Generally, a &#8220;business combination&#8221; includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. Generally, an &#8220;interested stockholder&#8221; is a person who, together with affiliates and associates, owns, or is an affiliate or associate of the corporation, and within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation&#8217;s voting stock.</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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_196"></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="#i00246672b5984694bf9fb8036f7c6186_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 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><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%">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 March&#160;31, 2023 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><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></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%">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><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><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&#160;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 as</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%">part of</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%">publicly</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%">announced</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><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><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%">Approximate<br/>dollar value<br/>of shares<br/>that may yet<br/>be purchased<br/>under the<br/>plans or<br/>programs<br/>(in thousands)</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%">Beginning balance, January 1, 2023</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><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><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 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%">250,000&#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%">January 1, 2023 through January 31, 2023</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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">250,000&#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%">February 1, 2023 through February 28, 2023</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%">533,597&#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%">58.08&#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%">250,000&#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%">March 1, 2023 through March 31, 2023</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%">&#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%">250,000&#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: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%">533,597&#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%">58.08&#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%">&#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%">250,000&#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="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 533,597 shares in February 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 December 2021, our Board of Directors reauthorized and replenished our stock repurchase program to authorize us to purchase up to $250.0 million of our outstanding shares of common stock. 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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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="i00246672b5984694bf9fb8036f7c6186_199"></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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.999%"></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:7.525%"></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:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.018%"></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="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="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><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><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><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><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><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="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="blkbq1202310-qexx101.htm">10.</a><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="blkbq1202310-qexx101.htm">1</a></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:2px 1pt;text-align:left;vertical-align:bottom"><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="blkbq1202310-qexx101.htm">Form of Retention Agreement dated as of April 24, 2023 between Blackbaud, Inc. and each of Anthony W. Boor, David J. Benjamin, Kevin P. Gregoire, Kevin R. McDearis, Kevin W. Mooney and Jon W. Olson</a></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: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><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: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="blkbq1202310-qexx311.htm">31.1</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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="blkbq1202310-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:#ffffff;padding:0 1pt"></td><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><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: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="blkbq1202310-qexx312.htm">31.2</a></span></div></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><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="blkbq1202310-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:#ebfbff;padding:0 1pt"></td><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><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: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="blkbq1202310-qexx321.htm">32.1</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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="blkbq1202310-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:#ffffff;padding:0 1pt"></td><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><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: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="blkbq1202310-qexx322.htm">32.2</a></span></div></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><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="blkbq1202310-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:#ebfbff;padding:0 1pt"></td><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><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: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:#ffffff;padding:0 1pt"></td><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 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:#ffffff;padding:0 1pt"></td><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><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: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:#ebfbff;padding:0 1pt"></td><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 Schema Document.</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><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><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: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:#ffffff;padding:0 1pt"></td><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 Calculation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#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><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: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:#ebfbff;padding:0 1pt"></td><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 Definition Linkbase Document.</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><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><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: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:#ffffff;padding:0 1pt"></td><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 Label Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#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><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: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:#ebfbff;padding:0 1pt"></td><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 Presentation Linkbase Document.</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><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><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: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:#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: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:#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: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;border-bottom:1pt solid #0cd973;padding:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td></tr></table></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><td style="width:2.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.490%"></td><td style="width:0.1%"></td></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-20230331_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%">First Quarter 2023 Form 10-Q</span></div></td></tr></table></div></div></div><div id="i00246672b5984694bf9fb8036f7c6186_202"></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="#i00246672b5984694bf9fb8036f7c6186_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><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div><img src="blkb-20230331_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><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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%">May 4, 2023</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #51555c;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><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:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President and Chief Executive Officer</span></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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;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%">May 4, 2023</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #51555c;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><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: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><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: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><td style="width:84.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td></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%">First Quarter 2023 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20230331_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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>blkbq1202310-qexx101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i8f5794b2347c42138ec123716661d954_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RETENTION AGREEMENT</font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">THIS RETENTION AGREEMENT (the &#8220;Agreement&#8221;), effective as of April &#9679;, 2023, is made and entered into by and between Blackbaud, Inc., a Delaware corporation (the &#8220;Company&#8221;), and __________________ (&#8220;Employee&#8221;).</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">WITNESSETH</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WHEREAS, the Company presently employs Employee&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;WHEREAS, the Company and Employee desire to set forth consideration to be paid to Employee in the event that Employee&#8217;s employment with the Company is terminated without &#8220;Cause&#8221; by the Company or for &#8220;Good Reason&#8221; by Employee following a &#8220;Change in Control&#8221; of the Company, all as defined herein.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;NOW, THEREFORE, in consideration of the foregoing, the mutual promises herein contained, and other good and valuable consideration, including the continued employment of Employee by the Company and the compensation received by Employee from the Company from time to time, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound, hereby agree as follows&#58;</font></div><div><font><br></font></div><div style="margin-bottom:7.2pt;margin-top:7.2pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the purposes of the Agreement, the following terms shall be defined as set out below&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">a.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Cause</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;Cause&#8221; shall mean&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.  Employee&#8217;s conviction of, or plea of no contest to, any crime (whether or not involving the Company) that constitutes a felony in the jurisdiction in which Employee is charged, other than unintentional motor vehicle felonies, routine traffic citations or a felony predicated exclusively on Employee&#8217;s Vicarious Liability. &#8220;Vicarious Liability&#8221; for purposes of this Agreement shall mean any act for which Employee is constructively liable, including, but not limited to, any liability that is based on acts of the Company for which Employee is charged solely as a result of his or her offices with the Company and in which he or she was not directly involved or did not have prior knowledge of such actions or intended actions&#59;</font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ii.  Any act of theft, fraud or embezzlement, or any other willful misconduct or willfully dishonest behavior by Employee&#59;</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iii.  Employee&#8217;s failure or refusal to perform his or her reasonably-assigned duties (consistent with past practice of the Company and other than due to a Disability), provided that such failure or refusal is not corrected as promptly as practicable, and in any event within thirty (30) calendar days after Employee shall have received written notice from the Company stating the nature of such failure or refusal&#59;</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iv.  Employee&#8217;s willful violation of any of his or her obligations contained in that certain employee agreement between Employee and the Company, which violation is of a character that is likely to materially injure the Company, as determined by the Company in good faith&#59; </font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">v.  Personal conduct by Employee (including employee harassment or discrimination) which materially discredits or damages the Company or any subsidiary&#59; and&#47;or</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">vi.  Employee&#8217;s illegal use of controlled substances.</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;b.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Change in Control</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> A &#8220;Change in Control&#8221; shall be deemed to have occurred upon the consummation of (i) a merger or consolidation in which the shareholders of the Company immediately prior to the merger or consolidation cease to own at least 50% of the combined entity immediately following the merger or consolidation&#59; (ii) a sale of all or substantially all of the assets of the Company&#59; (iii)&#160;the acquisition by any individual, entity or group (within the meaning of Section 13(d)(3) or 14(d)(2) of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the Securities and Exchange Act of 1934, as amended) of beneficial ownership of any capital stock of the Company, if, after such acquisition, such individual, entity or group owns more than 50% of either (A) the then-outstanding common stock of the Company or (B) the combined voting power of the then-outstanding securities of the Company entitled to vote in the election of directors&#59; or (iv) the liquidation or dissolution of the Company.</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;c.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Code.&#8221;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The &#8220;Code&#8221; shall mean the Internal Revenue Code of 1986, as amended. </font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;d.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Disability.&#8221;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8220;Disability&#8221; shall mean Employee&#8217;s inability due to a physical or mental impairment to perform the essential functions of his or her job, with or without reasonable accommodation, for a period of at least ninety (90) consecutive or non-consecutive days in any twelve (12) month period. </font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;e.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Effective Date</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> The &#8220;Effective Date&#8221; shall mean the date first written above.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;f.  &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Release</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.&#8221; An &#8220;Effective Release&#8221; shall mean a general release of claims in favor of the Company in a form reasonably acceptable to the Company&#8217;s counsel that is executed by Employee after the Termination Date by the deadline prescribed by the Company (which deadline shall comply with any consideration period required by applicable law) and that is not revoked by Employee within any legally-prescribed revocation period. </font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;g.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Good Reason</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;Good Reason&#8221; shall mean any of the occurrences described in (i) through (iv) below other than as consented to in writing by Employee, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided, however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that Employee must provide written notice to the Company of such occurrence and his or her anticipated termination for Good Reason within ninety (90) calendar days after the initial existence of such occurrence and such termination shall not become effective unless and until the occurrence goes uncorrected by the Company for thirty (30) calendar days after receiving detailed written notice from Employee&#58;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.  Any materially adverse change or material diminution in the office, title, duties, powers, authority or responsibilities of Employee, provided such change or diminution continues uncorrected for a period of thirty (30) calendar days after the Company shall have received written notice from Employee stating the nature of such change or diminution&#59;</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ii.  A material reduction made to Employee&#8217;s total annual compensation in the aggregate, which is measured against aggregate total annual compensation as of immediately prior to the Change in Control, with total compensation for this purpose to consider the following components&#58; Employee&#8217;s base salary, target bonus opportunity, annual short-term incentive equity award, and annual long-term incentive equity award, and in determining whether there has been a reduction in Employee&#8217;s equity awards, equity awards are compared to the prior year&#8217;s equity awards and each are measured based on the value, terms and conditions of the equity award opportunity at the time of grant&#59; </font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iii.  Failure of the Company to obtain the assumption in writing of its obligation to perform this Agreement by any purchaser of all or substantially all of the assets of the Company within thirty (30) calendar days after a sale or transfer of such assets&#59; and&#47;or</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iv.  A relocation of Employee&#8217;s principal location as assigned to him or her by the Company, to a location more than forty (40) miles from his or her existing office location or existing principal residence location if the Company has not assigned Employee to an office location, provided that such relocation materially increases Employee&#8217;s commute to work, or a materially adverse change in the business travel requirements of Employee&#8217;s position. </font></div><div style="text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;h.  &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.&#8221; The &#8220;Term&#8221; of this Agreement shall mean an initial period of three (3) years following the Effective Date, plus successive one (1) year renewal periods thereafter so long as the Company does not provide Employee with written notice of its intention not to renew this Agreement at least ninety (90) calendar days prior to the expiration of the initial three (3) year period or any additional one (1) year renewal period.</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">i.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8220;Termination Compensation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;Termination Compensation&#8221; shall have the meaning ascribed to it in Section 2(a) of this Agreement.</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;j. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> &#8220;Termination Date</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;Termination Date&#8221; shall mean the effective date of Employee&#8217;s termination of employment with the Company.</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Compensation upon Termination</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Upon termination of Employee&#8217;s employment by either party for any reason whatsoever, Employee shall be entitled to continue to receive his&#47;her base salary, minus applicable withholdings required by law or authorized by Employee, and any accrued, unpaid and appropriately documented business expenses through the Termination Date. In addition, during the Term of this Agreement, upon termination of Employee&#8217;s employment within twelve (12) months after a Change in Control, either (i) by the Company without Cause, or (ii) by Employee for Good Reason, and in either case conditioned upon Employee&#8217;s timely execution of an Effective Release, Employee shall be entitled to, in lieu of any other severance benefit&#58; </font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;a.&#160;&#160;&#160;&#160;Payment of an amount equal to one and one-half (1.5) times base salary at Employee&#8217;s annual rate in effect immediately prior to the Termination Date, minus applicable withholdings required by law or authorized by Employee (the &#8220;Termination Compensation&#8221;), with such amount to be paid in a lump sum within sixty (60) calendar days following the Termination Date (provided, for the avoidance of doubt, such payment is subject to Employee&#8217;s timely execution of an Effective Release)&#59; </font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;b.&#160;&#160;&#160;&#160;Conditioned on Employee&#8217;s proper and timely election pursuant to &#8220;COBRA&#8221; to continue medical, dental and&#47;or vision insurance benefits as in effect for Employee and, if applicable, Employee&#8217;s eligible spouse and dependents, immediately prior to the Termination Date under the Company&#8217;s group health plan(s), prompt reimbursement on a taxable basis of Employee&#8217;s applicable COBRA premiums (cost) for such continued medical, dental and&#47;or vision coverage minus applicable withholdings required by law or authorized by Employee until, with respect to each of such medical, dental and&#47;or vision coverage separately, the earliest of&#58; (i) twelve (12) months following the Termination Date&#59; (ii) Employee becomes eligible for such insurance coverage from another employer or enrolls in or obtains such insurance coverage from another source&#59; or (iii) Employee otherwise is no longer eligible for COBRA continuation coverage (provided, however, that if the Company cannot provide the reimbursement described in this Section 2(b) without incurring penalties under or violating applicable law, the Company and Employee shall cooperate in good faith to determine an alternative manner in which the Company shall provide substantially equivalent payments to Employee)&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;c.&#160;&#160;&#160;&#160;One hundred percent (100%) of all then outstanding and unvested stock options and other equity awards held by Employee shall become vested and immediately and fully exercisable, notwithstanding any provision in any award agreement, but subject to applicable withholdings required by law or authorized by Employee. For the avoidance of doubt, all performance-based restricted stock units and performance-based restricted stock previously granted to Employee shall be deemed to have achieved 100% of the minimum applicable performance targets in the event the applicable performance period has not been completed at the time of the Change in Control, unless otherwise provided in any purchase or other acquisition agreement the consummation of which gives rise to a Change in Control or as otherwise provided by the Board of Directors of the Company or the Compensation Committee of the Board of Directors of the Company in connection with such Change in Control. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, if the Termination Compensation or other benefits provided to Employee pursuant to this Agreement are determined, in whole or in part, to constitute &#8220;nonqualified deferred compensation&#8221; within the meaning of Section 409A of the Code (&#8220;Section 409A&#8221;), then (i) if the sixty (60) calendar day period following the Termination Date begins in one calendar year and ends in the next calendar year, the Termination Compensation and&#47;or other benefit shall not be paid until that next calendar year, and (ii) if Employee is deemed by the Company to be a &#8220;specified employee&#8221; within the meaning of Section 409A(2)(B)(i) of the Code, no payments of any of such Termination Compensation and&#47;or other benefit that constitutes nonqualified deferred compensation shall made for six (6) months plus one (1) day after the Termination Date (the &#8220;New Payment Date&#8221;). The aggregate of any such payments that would have otherwise been paid during the period between the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination Date and the New Payment Date shall be paid to Employee in a lump sum on the New Payment Date (or, if not a business day, the first business day thereafter). </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon termination of employment (i) due to Employee&#8217;s death, (ii) due to Employee&#8217;s Disability, (iii) by the Company for Cause, (iv) by Employee without Good Reason, or (v) following the Term of this Agreement, Employee shall not be entitled to any Termination Compensation or other additional compensation or benefits under this Agreement.</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> It is intended that this Agreement and the payments and benefits hereunder will, to the fullest extent possible, be exempt from Section 409A and the Agreement shall be interpreted to that end to the fullest extent possible. In this regard, it is intended that the Termination Compensation and other benefits payable or provided under Section 2 be exempt from Section 409A to the maximum extent possible as a short-term deferral under Treas. Reg. &#167;1.409A-1(b)(4) and&#47;or as separation pay upon involuntary separation from service under Treas. Reg. &#167;1.409A-1(b)(9)(iii) (and&#47;or as otherwise exempt under Treas. Reg. &#167;1.409A-1(b)(9)(v) to the extent applicable). However, to the extent that any such payment or benefit (or portion thereof) provided pursuant to this Agreement is determined to be subject to Section 409A, this Agreement shall be interpreted in a manner that complies with Section 409A to the fullest extent possible. A termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits that are considered separation pay upon involuntary separation from service under Treas. Reg. &#167;1.409A-1(b)(9)(iii) or nonqualified deferred compensation under Section 409A upon or following a termination of employment,  unless such termination is also a &#8220;separation from service&#8221; within the meaning of Section 409A (and the payment thereof prior to a &#8220;separation from service&#8221; would violate Section 409A). For purposes of any such provision of this Agreement relating to any such payments or benefits, references to a &#8220;termination,&#8221; &#8220;termination of employment&#8221; or like terms shall mean &#8220;separation from service.&#8221; In no event may Employee, directly or indirectly, designate the calendar year of any payment to be made under this Agreement which constitutes a deferral of compensation within the meaning of Section 409A. Notwithstanding anything in this Agreement to the contrary, the right to receive installment payments hereunder shall be treated as a right to receive a series of separate payments in accordance with Section 409A and Treas. Reg. &#167;1.409A-2(b)(2)(iii). With regard to any provision herein that provides for reimbursement of costs and expenses or in-kind benefits that are not excluded from Employee&#8217;s taxable income and are nonqualified deferred compensation subject to Section 409A, then except as permitted by Section 409A (i) the right to reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit&#59; (ii) the amount of expenses eligible for reimbursement, or in-kind benefits, provided during any taxable year shall not affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year&#59; and (iii) such payments shall be made on or before the last day of Employee&#8217;s taxable year following the taxable year in which the expense was incurred.  Notwithstanding any other provisions of this Agreement, the Company does not guarantee that any nonqualified deferred compensation under this Agreement complies with or is exempt from Section 409A, and shall not have any liability to or indemnify Employee or any other person with respect to any tax consequences that arise from any failure to comply with or meet an exemption under Section 409A.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Excess Parachute Payments</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If any payments or benefits received or to be received by Employee pursuant to this Agreement or otherwise in connection with or contingent on a change in ownership or control are deemed to be an &#8220;excess parachute payment&#8221; within the meaning of Section 280G of the Code (&#8220;Excess Parachute Payment&#8221;), then, at the Company&#8217;s election, such payments under this Agreement shall either be paid in full or reduced to the extent necessary to avoid being considered an Excess Parachute Payment, based upon the Company&#8217;s determination, in its sole discretion, as to which alternative results in the better tax consequences for Employee. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any other provision of this Agreement to the contrary, if any payments or benefits provided or to be provided to or for the benefit of Employee (or Employee&#8217;s beneficiary, legal representatives or estate, as the case may be) by the Company (or any successors thereto) (the &#8220;Payments&#8221;) that, but for this Section 4, would be considered Excess Parachute Payments, then such Payments shall be limited to the greatest amount which may be paid or provided to or in respect of under Section 280G of the Code without causing the imposition of an excise tax on Employee under Section 4999 of the Code (or any successor provision), but only if, by reason of such reduction, the net after-tax benefit to Employee of such reduced Payments shall exceed the net after-tax benefit of the Payments if such reduction were not made. The determination of whether any of the Payments </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">would be considered Excess Parachute Payments and the calculation of all the amounts referred to in this Section 4, including the relative net after-tax benefits (which shall take into account, without limitation, all applicable federal, state and local employment, income and excise taxes), shall be made by a nationally or regionally recognized accounting firm selected by the Company (the &#8220;Accounting Firm&#8221;). The Company and Employee agree to cooperate generally and in good faith regarding such determination. Any final determination by the Accounting Firm shall be binding upon the Company and Employee. In the event that the Payments to or in respect of Employee are to be reduced in accordance with this Section 4, the reductions shall be made in the following order&#58; (i) any Payments that became fully vested prior to the Change in Control triggering application of this Section 4 and that pursuant to paragraph (b) of Treas. Reg. &#167;1.280G-1, Q&#47;A 24 are treated as Excess Parachute Payments solely by reason of the acceleration of their originally scheduled dates of payment shall be reduced, by cancellation of the acceleration of their dates of payment to the extent that would not result in Employee being subject to a tax under Section 409A of the Code&#59; (ii) any severance payments or benefits, performance-based cash or performance-based equity incentive awards, or other Payments, in all cases the full amounts of which are treated as contingent on the triggering Change in Control under Section 280G of the Code pursuant to paragraph (a) of Treas. Reg. &#167;1.280G-1, Q&#47;A 24, shall be reduced to the extent that such reduction would not result in Employee being subject to a tax under Section 409A of the Code&#59; (iii) any equity incentive awards, or cash nonqualified deferred compensation amounts, that vest solely based on Employee&#8217;s continued service with the Company, and that pursuant to paragraph (c) of Treas. Reg. &#167;1.280G-1, Q&#47;A 24 are treated as contingent on the triggering Change in Control event under Section 280G of the Code because they become vested as a result thereof, to the extent that such reduction would not result in Employee being subject to a tax under Section 409A of the Code&#59; and (iv) reduction in any other payments or benefits to the extent necessary but in a manner that would not result in Employee being subject to a tax under Section 409A of the Code. Within each such category, the Payments that will result in the greatest present value reduction in the Payments with the least reduction in economic value to Employee shall be reduced first.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Compensation Clawback Provision</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Employee agrees to promptly return to the Company any and all compensation received from the Company, as well as profits and gains attributable thereto, to the extent the Company is entitled or required to recover such amounts by the terms of any Company clawback or recoupment policy (as adopted, amended, implemented, and interpreted by the Company from time to time) and&#47;or Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (as it may be amended from time to time), Section 304 of the Sarbanes Oxley Act of 2002 (as it may be amended from time to time), and&#47;or any other applicable law (including any implementing rules and regulations promulgated under any applicable law).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Employment At Will</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Nothing herein is meant to alter the &#8220;at will&#8221; status of Employee&#8217;s employment with the Company. Subject to the provisions of Section 2 regarding a &#8220;Change in Control,&#8221; Employee&#8217;s employment with the Company may be terminated at any time, for any or no cause or reason, by either Employee or by the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any notice required or permitted hereunder shall be made in writing (a) either by actual delivery of the notice into the hands of the party thereto entitled, by messenger, by fax or by over-night delivery service or (b) by the mailing of the notice in the United States mail, certified or registered mail, return receipt requested, all postage pre-paid and addressed to the party to whom the notice is to be given at the party&#8217;s respective address set forth below, or such other address as the parties may from time to time designate by written notice as herein provided.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;If to Employee&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;See Company records</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;If to the Company&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Blackbaud, Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;65 Fairchild Street</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Charleston, SC 29492-7541 </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Attn&#58; Chief People and Culture Officer</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The notice shall be deemed to be received, if sent per subsection (a), on the date of its actual receipt by the party entitled thereto and, if sent per subsection (b), on the third day after the date of its mailing.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. No amendment or modification of this Agreement shall be valid or binding upon the Company unless made in writing and signed by a duly authorized representative of the Company, or upon Employee unless made in writing and signed by Employee.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement contains all of the terms agreed upon by the parties with respect to Employee&#8217;s compensation upon a change in control and supersedes all prior agreements, arrangements and communications between the parties dealing with such subject matter, whether oral or written, including without limitation any other retention agreement addressing a change in control of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement and all questions arising in connection herewith shall be governed by the laws of the State of South Carolina.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">General Provisions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement shall be binding upon and inure to the benefit of Employee and the Company and their respective heirs, executors, administrators, legal representatives, successors and assigns (provided, however, that this Agreement may not be assigned by Employee to any other person or entity). Any waiver or accommodation by the Company or Employee at any time shall not act as, or be deemed to be, a continuing waiver or accommodation and shall not require the Company or Employee to provide any future or later waiver or accommodation. This Agreement may be executed in any number of counterparts, each of which shall be deemed an original, but all of which, when taken together, shall be and constitute one and the same instrument.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the parties have executed this Retention Agreement effective as of the day and year first above written.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;BLACKBAUD, INC.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;____________________________________</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:174%">&#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;By&#58; </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:174%">&#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;Title&#58; </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;EMPLOYEE</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>blkbq1202310-qexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i987c44dde54747f69bdd3fe0e555fce7_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:44.141%"></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:42.680%"></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%">May 4, 2023</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%">President and Chief Executive 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 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>4
<FILENAME>blkbq1202310-qexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia3ccef69d9a84970aa2c3e103994ecea_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:44.141%"></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:42.680%"></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%">May 4, 2023</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>5
<FILENAME>blkbq1202310-qexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i73811215270840d8acae6411de439398_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 March&#160;31, 2023 as filed with the Securities and Exchange Commission on or about the date hereof (the &#8220;Report&#8221;), I, Michael P. Gianoni, President and Chief Executive 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:44.141%"></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:42.680%"></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%">May 4, 2023</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%">President and Chief Executive 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 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>6
<FILENAME>blkbq1202310-qexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ib8b56a21c1b1484996efb0aa25aa690c_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 March&#160;31, 2023 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:44.141%"></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:42.680%"></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%">May 4, 2023</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>7
<FILENAME>blkb-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f38bf93d-7615-4fa7-9f27-1133124aeca4,g:5fb9b0df-2cc2-4667-af12-714cf6a11544-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:blkb="http://www.blackbaud.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.blackbaud.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.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-20230331_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-20230331_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-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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>0000002 - 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>0000003 - 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>0000004 - 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>0000005 - 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>0000006 - 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>0000007 - 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>0000008 - 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="EarningsPerShare" roleURI="http://www.blackbaud.com/role/EarningsPerShare">
        <link:definition>0000009 - 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>0000010 - 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>0000011 - 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>0000012 - 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>0000013 - 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>0000014 - 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>0000015 - 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>0000016 - 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>0000017 - 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="BasisofPresentationPolicy" roleURI="http://www.blackbaud.com/role/BasisofPresentationPolicy">
        <link:definition>0000018 - 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>0000019 - 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>0000020 - 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>0000021 - 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>0000022 - 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>0000023 - 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>0000024 - 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>0000025 - 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>0000026 - 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>0000027 - 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="EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails">
        <link:definition>0000028 - 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="FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>0000029 - 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>0000030 - 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>0000031 - 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>0000031 - 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>0000032 - 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>0000032 - 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>0000033 - 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>0000034 - 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>0000035 - 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>0000036 - 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>0000037 - 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="DerivativeInstrumentsDetails" roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsDetails">
        <link:definition>0000038 - 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>0000039 - 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>0000040 - 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>0000041 - 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>0000042 - 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="CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails">
        <link:definition>0000043 - 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>0000044 - 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="StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails">
        <link:definition>0000045 - 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>0000046 - 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>0000046 - 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>0000047 - 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>0000048 - 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>0000049 - 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>0000050 - 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>
    </xs:appinfo>
  </xs:annotation>
  <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_DueToCustomersCurrent" abstract="false" name="DueToCustomersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_SecurityIncidentCumulativeAccruedInsuranceRecoveries" abstract="false" name="SecurityIncidentCumulativeAccruedInsuranceRecoveries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" abstract="false" name="IncreaseDecreaseAccruedExpensesAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_DisaggregationOfRevenueRecurringTableTextBlock" abstract="false" name="DisaggregationOfRevenueRecurringTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" abstract="true" name="PutativeConsumerClassActionCasesUSFederalCourtsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" abstract="false" name="DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_SecurityIncidentPenaltyPaid" abstract="false" name="SecurityIncidentPenaltyPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_RetirementsOfCommonStockShares" abstract="false" name="RetirementsOfCommonStockShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_SecurityIncidentNetExpense" abstract="false" name="SecurityIncidentNetExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentNetPreTaxExpense" abstract="false" name="SecurityIncidentNetPreTaxExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_PutativeConsumerClassActionCasesMember" abstract="true" name="PutativeConsumerClassActionCasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_USSECMember" abstract="true" name="USSECMember" 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_NonoperatingIncomeExpenseExcludingInterestExpense" abstract="false" name="NonoperatingIncomeExpenseExcludingInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_AccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="AccruedExpensesAndOtherCurrentLiabilities" 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_LossContingencyClaimsSettledPercent" abstract="false" name="LossContingencyClaimsSettledPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_ScheduleOfRestrictedCashTableTextBlock" abstract="false" name="ScheduleOfRestrictedCashTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_LiabilityInsuranceAmountTotal" abstract="false" name="LiabilityInsuranceAmountTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SecurityIncidentNetCashOutlays" abstract="false" name="SecurityIncidentNetCashOutlays" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" abstract="false" name="SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_PutativeConsumerClassActionCasesCanadianCourtsMember" abstract="true" name="PutativeConsumerClassActionCasesCanadianCourtsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_AccumulatedOtherComprehensiveIncomeRollForward" abstract="true" name="AccumulatedOtherComprehensiveIncomeRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IncreaseDecreaseInDueToCustomers" abstract="false" name="IncreaseDecreaseInDueToCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_SecurityIncidentExpectedCost" abstract="false" name="SecurityIncidentExpectedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentNumberOfStateAttorneysGeneral" abstract="false" name="SecurityIncidentNumberOfStateAttorneysGeneral" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_CorporateSectorMember" abstract="true" name="CorporateSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ChangeInCustomerFundsReceivable" abstract="false" name="ChangeInCustomerFundsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_DerivativeLiabilitiesCurrentAndLongTerm" abstract="false" name="DerivativeLiabilitiesCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_PreferredStockPurchaseRightsMember" abstract="true" name="PreferredStockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ExerciseOfStockOptionsAndStockAppreciationRightsValue" abstract="false" name="ExerciseOfStockOptionsAndStockAppreciationRightsValue" nillable="true" xbrli:periodType="duration" 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_PrepaidInsuranceCurrentandLongterm" abstract="false" name="PrepaidInsuranceCurrentandLongterm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SecurityIncidentOngoingLegalFees" abstract="false" name="SecurityIncidentOngoingLegalFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>blkb-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f38bf93d-7615-4fa7-9f27-1133124aeca4,g:5fb9b0df-2cc2-4667-af12-714cf6a11544-->
<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-20230331.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_StockholdersEquity_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_452bcd49-f203-4d7c-a043-cf5fdef1c948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:to="loc_us-gaap_PreferredStockValue_452bcd49-f203-4d7c-a043-cf5fdef1c948" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_53397046-bc8e-4678-8170-4eb7bd2c421a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:to="loc_us-gaap_CommonStockValue_53397046-bc8e-4678-8170-4eb7bd2c421a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_43331cb2-21b2-4300-9c4a-d28766fd84b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_43331cb2-21b2-4300-9c4a-d28766fd84b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_6008d853-b295-4fe1-9d0b-bc79c2c7fbce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:to="loc_us-gaap_TreasuryStockCommonValue_6008d853-b295-4fe1-9d0b-bc79c2c7fbce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a568f0b9-3b53-4acc-a025-4e7cb7ea99f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a568f0b9-3b53-4acc-a025-4e7cb7ea99f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b9bfa73b-6d7f-4ee4-9073-1dc1df2a6ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e70d99f8-a18f-420c-892b-7b7d61cc5de2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b9bfa73b-6d7f-4ee4-9073-1dc1df2a6ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b3f7712d-34fc-4fea-b65c-ab8606425d91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_AssetsCurrent_b3f7712d-34fc-4fea-b65c-ab8606425d91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_51622e1a-0d01-436b-9e02-654996364423" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_51622e1a-0d01-436b-9e02-654996364423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e6356070-ecb0-49f2-b164-24d5805c045d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e6356070-ecb0-49f2-b164-24d5805c045d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_9155afff-ab4c-45a1-9eb8-b340559c9464" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_9155afff-ab4c-45a1-9eb8-b340559c9464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_60022b4d-30e8-4e38-ba56-b59f7d61ff37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_Goodwill_60022b4d-30e8-4e38-ba56-b59f7d61ff37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b245ee1d-a3dc-4bab-a6bf-5c71b3881ede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b245ee1d-a3dc-4bab-a6bf-5c71b3881ede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8f23162-ef93-4ef2-ae74-918a5345c955" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ebf7956d-c977-4453-8a49-ccfcab609e6c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8f23162-ef93-4ef2-ae74-918a5345c955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e3e803e8-d48d-486d-9c09-ce84b094df8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_17a2975a-96b4-4b4a-bef6-5318ae3c1d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e3e803e8-d48d-486d-9c09-ce84b094df8a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_17a2975a-96b4-4b4a-bef6-5318ae3c1d38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7d3bbf28-a2bf-4095-bc0c-9aca42cd338e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e3e803e8-d48d-486d-9c09-ce84b094df8a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7d3bbf28-a2bf-4095-bc0c-9aca42cd338e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8ac89e68-46ce-458e-b910-a82eb0b4cede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e3e803e8-d48d-486d-9c09-ce84b094df8a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8ac89e68-46ce-458e-b910-a82eb0b4cede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsCurrent_634aba13-d568-4712-8bbf-e1dfc48564b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e3e803e8-d48d-486d-9c09-ce84b094df8a" xlink:to="loc_us-gaap_OtherRestrictedAssetsCurrent_634aba13-d568-4712-8bbf-e1dfc48564b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2a86ac2d-d269-408a-a579-70b3dfb13e04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e3e803e8-d48d-486d-9c09-ce84b094df8a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2a86ac2d-d269-408a-a579-70b3dfb13e04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_12bed4a8-deca-4da9-b685-2f241963a61d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_e5e662ca-d170-489d-9c92-4584554c0b36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_12bed4a8-deca-4da9-b685-2f241963a61d" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_e5e662ca-d170-489d-9c92-4584554c0b36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_0221b26a-7dd1-40bd-827f-ae49cf77c360" xlink:href="blkb-20230331.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_12bed4a8-deca-4da9-b685-2f241963a61d" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_0221b26a-7dd1-40bd-827f-ae49cf77c360" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DueToCustomersCurrent_9e4582d8-bb8d-4b62-9869-511a5f538fbd" xlink:href="blkb-20230331.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_12bed4a8-deca-4da9-b685-2f241963a61d" xlink:to="loc_blkb_DueToCustomersCurrent_9e4582d8-bb8d-4b62-9869-511a5f538fbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4e5e909e-de19-441b-a7f5-c132e6efea3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_12bed4a8-deca-4da9-b685-2f241963a61d" xlink:to="loc_us-gaap_LongTermDebtCurrent_4e5e909e-de19-441b-a7f5-c132e6efea3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_dccd0e7d-9c04-435c-89e5-9d3bc4b05d07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_12bed4a8-deca-4da9-b685-2f241963a61d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_dccd0e7d-9c04-435c-89e5-9d3bc4b05d07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_09b43ced-6121-40b7-8464-87ae61580370" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:to="loc_us-gaap_LiabilitiesCurrent_09b43ced-6121-40b7-8464-87ae61580370" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f5e6116e-bf36-4b40-abf2-e9cb58dd9464" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f5e6116e-bf36-4b40-abf2-e9cb58dd9464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c252def3-681d-4a40-931b-9e4d0723c95b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c252def3-681d-4a40-931b-9e4d0723c95b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_799d3f02-b7fb-441a-a9e5-71d7167ebd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_799d3f02-b7fb-441a-a9e5-71d7167ebd2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8f69c672-0e59-4a8a-8d29-e43a2cf61140" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8f69c672-0e59-4a8a-8d29-e43a2cf61140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d2d783ad-a494-451c-a761-fc9bfb09fac8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_96d6dcc4-dd59-41f4-9a4a-f392908a7af4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d2d783ad-a494-451c-a761-fc9bfb09fac8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf9370a4-b2bc-4751-b389-48b53f24eea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_79d93b8a-e537-4986-8b0c-2c317deef266" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_cf9370a4-b2bc-4751-b389-48b53f24eea8" xlink:to="loc_us-gaap_Liabilities_79d93b8a-e537-4986-8b0c-2c317deef266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d684a688-79b2-4235-8c4c-1003f2594ade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_cf9370a4-b2bc-4751-b389-48b53f24eea8" xlink:to="loc_us-gaap_StockholdersEquity_d684a688-79b2-4235-8c4c-1003f2594ade" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d8ac4590-6494-4428-a68f-f6fb1bf3f906" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_cf9370a4-b2bc-4751-b389-48b53f24eea8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d8ac4590-6494-4428-a68f-f6fb1bf3f906" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="blkb-20230331.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_OperatingIncomeLoss_f5926f31-dfd3-48af-8d15-4f22f28f47c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3f03f0ce-c988-46fb-bf11-91a5a9273b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f5926f31-dfd3-48af-8d15-4f22f28f47c0" xlink:to="loc_us-gaap_GrossProfit_3f03f0ce-c988-46fb-bf11-91a5a9273b1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d432d8ce-92cd-492d-b311-07198b2d4d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f5926f31-dfd3-48af-8d15-4f22f28f47c0" xlink:to="loc_us-gaap_OperatingExpenses_d432d8ce-92cd-492d-b311-07198b2d4d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_21ae95fa-1aa7-4c72-b3ec-e36dd2c6127e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f38dd413-4577-42b9-979e-e623f3b771fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_21ae95fa-1aa7-4c72-b3ec-e36dd2c6127e" xlink:to="loc_us-gaap_NetIncomeLoss_f38dd413-4577-42b9-979e-e623f3b771fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_10a196ac-46d7-4ee3-b793-7626adb6ffb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_21ae95fa-1aa7-4c72-b3ec-e36dd2c6127e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_10a196ac-46d7-4ee3-b793-7626adb6ffb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4e674c54-0e3b-4b19-8e8d-3b54a73bbaec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9f213882-c33b-4d2b-b173-3a5426b75829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4e674c54-0e3b-4b19-8e8d-3b54a73bbaec" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9f213882-c33b-4d2b-b173-3a5426b75829" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_bc0f43d3-7384-470a-8f53-21c312fb09e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4e674c54-0e3b-4b19-8e8d-3b54a73bbaec" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_bc0f43d3-7384-470a-8f53-21c312fb09e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b179fd1c-8a62-4001-85a6-b6bbce905e53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0716c916-c1b6-4b85-ae2c-d468b1258359" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b179fd1c-8a62-4001-85a6-b6bbce905e53" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0716c916-c1b6-4b85-ae2c-d468b1258359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_dcf48f1b-1df0-4acb-b009-e14329ab6e85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b179fd1c-8a62-4001-85a6-b6bbce905e53" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_dcf48f1b-1df0-4acb-b009-e14329ab6e85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_3401dcd1-da79-4fe6-922e-4e6f5256f344" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_cf582dd4-521a-47ce-ae14-f6a34ea3036a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3401dcd1-da79-4fe6-922e-4e6f5256f344" xlink:to="loc_us-gaap_SellingAndMarketingExpense_cf582dd4-521a-47ce-ae14-f6a34ea3036a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2c1879af-d3df-47bd-8be6-66e313908567" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3401dcd1-da79-4fe6-922e-4e6f5256f344" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2c1879af-d3df-47bd-8be6-66e313908567" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_ec140834-a731-41d5-bd12-08dce61b5609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3401dcd1-da79-4fe6-922e-4e6f5256f344" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_ec140834-a731-41d5-bd12-08dce61b5609" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ddb13d48-802f-47d8-af43-d1d75ec948f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3401dcd1-da79-4fe6-922e-4e6f5256f344" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ddb13d48-802f-47d8-af43-d1d75ec948f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e7aed6ae-0e34-44c1-b02a-b9930e9ed17e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a80c494b-1bb4-42df-b66e-16ea0b9e301f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e7aed6ae-0e34-44c1-b02a-b9930e9ed17e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a80c494b-1bb4-42df-b66e-16ea0b9e301f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5e1acb01-29d5-4984-a045-4de36bbbff31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e7aed6ae-0e34-44c1-b02a-b9930e9ed17e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5e1acb01-29d5-4984-a045-4de36bbbff31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b33892e5-3f5f-4952-a408-bea1027c2d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_01a9c65b-9526-4c0a-8e29-fd2ff372d7be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b33892e5-3f5f-4952-a408-bea1027c2d7d" xlink:to="loc_us-gaap_InterestExpense_01a9c65b-9526-4c0a-8e29-fd2ff372d7be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_85b9b03b-c4ad-4d15-a443-f74ff9bf0583" xlink:href="blkb-20230331.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_b33892e5-3f5f-4952-a408-bea1027c2d7d" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_85b9b03b-c4ad-4d15-a443-f74ff9bf0583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_10bc0dc2-3963-4d28-bfb0-3be0037786d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b33892e5-3f5f-4952-a408-bea1027c2d7d" xlink:to="loc_us-gaap_OperatingIncomeLoss_10bc0dc2-3963-4d28-bfb0-3be0037786d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="blkb-20230331.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8cc8526c-2a4d-4d0b-aeba-78dd1e867a37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_NetIncomeLoss_8cc8526c-2a4d-4d0b-aeba-78dd1e867a37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_1ddca5c0-ff19-44e6-93d7-fd175242e559" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_DepreciationAndAmortization_1ddca5c0-ff19-44e6-93d7-fd175242e559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_d83c0966-c1ea-45c6-8821-927057c3bf18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_d83c0966-c1ea-45c6-8821-927057c3bf18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ba4a8884-f0a7-44e2-971f-56d2f18a7302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_ShareBasedCompensation_ba4a8884-f0a7-44e2-971f-56d2f18a7302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_429d97a1-5687-43dc-a330-63d9b2918ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_429d97a1-5687-43dc-a330-63d9b2918ac2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_30b05629-0d28-48a0-b907-1a3f9618b121" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_30b05629-0d28-48a0-b907-1a3f9618b121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_67d57af5-0966-4518-a1e9-4fe3e6a77315" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_67d57af5-0966-4518-a1e9-4fe3e6a77315" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f74a3e80-b24f-4b36-bb53-b1e12deb3170" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f74a3e80-b24f-4b36-bb53-b1e12deb3170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_76ad4b5c-387e-44e2-9b86-d06b152d63cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_76ad4b5c-387e-44e2-9b86-d06b152d63cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_1af1a18b-4603-4184-807f-a328b8373597" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_1af1a18b-4603-4184-807f-a328b8373597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_c10f5561-744b-4c97-89a1-32cb91095a3c" xlink:href="blkb-20230331.xsd#blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_c10f5561-744b-4c97-89a1-32cb91095a3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_2ba95cd3-84f9-47f5-abd9-a8bebe1c551f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e96ead7-2f2e-41b4-bda9-e6b2bf41b4eb" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_2ba95cd3-84f9-47f5-abd9-a8bebe1c551f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0668ef98-e9bf-405f-86dd-a0f2d47dff66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_300095fa-602a-47b7-925b-74dcb9d0f83f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0668ef98-e9bf-405f-86dd-a0f2d47dff66" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_300095fa-602a-47b7-925b-74dcb9d0f83f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_19995c45-6dfc-46b6-9a3e-e6b321dd3dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0668ef98-e9bf-405f-86dd-a0f2d47dff66" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_19995c45-6dfc-46b6-9a3e-e6b321dd3dbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_027428bf-0af6-4803-b9a9-89aef5720a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_69a42c3c-fbb2-4564-ad5b-fad3ad404d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_027428bf-0af6-4803-b9a9-89aef5720a3a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_69a42c3c-fbb2-4564-ad5b-fad3ad404d7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_ca4b17dc-9273-436f-9f4c-ecfd97369aea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_027428bf-0af6-4803-b9a9-89aef5720a3a" xlink:to="loc_us-gaap_RepaymentsOfDebt_ca4b17dc-9273-436f-9f4c-ecfd97369aea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7d5350d5-4cc9-4a70-ac33-aecb0a8be2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_027428bf-0af6-4803-b9a9-89aef5720a3a" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7d5350d5-4cc9-4a70-ac33-aecb0a8be2b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseInDueToCustomers_c3cbc864-3383-49b1-a6aa-122c0cde1c4d" xlink:href="blkb-20230331.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_027428bf-0af6-4803-b9a9-89aef5720a3a" xlink:to="loc_blkb_IncreaseDecreaseInDueToCustomers_c3cbc864-3383-49b1-a6aa-122c0cde1c4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ChangeInCustomerFundsReceivable_2907cc82-3641-4932-9ca7-729438866f23" xlink:href="blkb-20230331.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_027428bf-0af6-4803-b9a9-89aef5720a3a" xlink:to="loc_blkb_ChangeInCustomerFundsReceivable_2907cc82-3641-4932-9ca7-729438866f23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a937abae-b651-4c6d-8fb0-74ba9fc4dbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_27db6104-2c86-42ad-9af5-6761d630d212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a937abae-b651-4c6d-8fb0-74ba9fc4dbb5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_27db6104-2c86-42ad-9af5-6761d630d212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_925f2226-8a0c-4a30-9a0e-0fb4cab18f36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a937abae-b651-4c6d-8fb0-74ba9fc4dbb5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_925f2226-8a0c-4a30-9a0e-0fb4cab18f36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fa692af5-fa37-4dcb-ab9d-a7e78d36c566" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a937abae-b651-4c6d-8fb0-74ba9fc4dbb5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fa692af5-fa37-4dcb-ab9d-a7e78d36c566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5004680b-ffd6-45b6-a78e-a3ae2496027a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a937abae-b651-4c6d-8fb0-74ba9fc4dbb5" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5004680b-ffd6-45b6-a78e-a3ae2496027a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7bb4fd4c-2823-455b-ba42-c598a01304e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_128b1674-de5f-4a95-a30f-f8f1b7337e64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7bb4fd4c-2823-455b-ba42-c598a01304e0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_128b1674-de5f-4a95-a30f-f8f1b7337e64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_434a8e52-fe57-4aae-9146-8722225a5cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7bb4fd4c-2823-455b-ba42-c598a01304e0" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_434a8e52-fe57-4aae-9146-8722225a5cdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_46524b84-dd8c-45c5-9c1b-da5d5f692343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7bb4fd4c-2823-455b-ba42-c598a01304e0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_46524b84-dd8c-45c5-9c1b-da5d5f692343" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="blkb-20230331.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_108fa36d-80f7-487e-b4e4-7300a8c6da0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_10fec25c-88bf-4dd7-bee3-26e11c0cb8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_108fa36d-80f7-487e-b4e4-7300a8c6da0b" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_10fec25c-88bf-4dd7-bee3-26e11c0cb8cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_284f148c-4bb9-4189-b20a-6dd319cf75b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_108fa36d-80f7-487e-b4e4-7300a8c6da0b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_284f148c-4bb9-4189-b20a-6dd319cf75b3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blkb-20230331.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_4f93af12-a9f2-4318-87d0-6264bc2c0d34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_f19855b0-940e-44e4-9fdb-196bd955264f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4f93af12-a9f2-4318-87d0-6264bc2c0d34" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_f19855b0-940e-44e4-9fdb-196bd955264f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_04e450df-ef15-444b-b0b5-21ec10362e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4f93af12-a9f2-4318-87d0-6264bc2c0d34" xlink:to="loc_us-gaap_DerivativeAssets_04e450df-ef15-444b-b0b5-21ec10362e54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_687288d7-a084-45c6-a148-e580323eb02c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_c8b80ef8-123b-4c04-8618-e32cd299abc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_687288d7-a084-45c6-a148-e580323eb02c" xlink:to="loc_us-gaap_DerivativeLiabilities_c8b80ef8-123b-4c04-8618-e32cd299abc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_dbe2e31e-b8a8-4293-a5a8-278ab2b57e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_687288d7-a084-45c6-a148-e580323eb02c" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_dbe2e31e-b8a8-4293-a5a8-278ab2b57e0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_86a9d497-5d26-442a-b1fc-47a4a8ff11ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_687288d7-a084-45c6-a148-e580323eb02c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_86a9d497-5d26-442a-b1fc-47a4a8ff11ec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" xlink:type="simple" xlink:href="blkb-20230331.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_9c40ba52-56eb-46cd-b28f-05aa875f2d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_1fcad3fe-a5b7-4bba-a487-c6eab77aa461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9c40ba52-56eb-46cd-b28f-05aa875f2d5d" xlink:to="loc_us-gaap_RestrictedCash_1fcad3fe-a5b7-4bba-a487-c6eab77aa461" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit_dc9274b4-098c-494b-82b8-e4b988fa3788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9c40ba52-56eb-46cd-b28f-05aa875f2d5d" xlink:to="loc_us-gaap_EscrowDeposit_dc9274b4-098c-494b-82b8-e4b988fa3788" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="blkb-20230331.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_aef1c4ad-2566-4605-b73a-b03698189f22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_38cd38bf-1e97-41d4-9f93-51dc375f49f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_aef1c4ad-2566-4605-b73a-b03698189f22" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_38cd38bf-1e97-41d4-9f93-51dc375f49f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c949055b-5f25-44e6-9203-30e038148587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_aef1c4ad-2566-4605-b73a-b03698189f22" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c949055b-5f25-44e6-9203-30e038148587" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1" xlink:type="simple" xlink:href="blkb-20230331.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_e8c5372c-9eb6-434d-b206-26f67f75b5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_us-gaap_CapitalizedContractCostNet_e8c5372c-9eb6-434d-b206-26f67f75b5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_ca814e94-7cab-47c6-a412-c22b20a8b7e3" xlink:href="blkb-20230331.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_ca814e94-7cab-47c6-a412-c22b20a8b7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeAssetsCurrentAndLongTerm_597afa78-e218-4472-b3f0-1c869dd2f2f0" xlink:href="blkb-20230331.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_blkb_DerivativeAssetsCurrentAndLongTerm_597afa78-e218-4472-b3f0-1c869dd2f2f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_a8bbb6a6-b74e-4fb4-9c82-21dcf9344537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_a8bbb6a6-b74e-4fb4-9c82-21dcf9344537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidInsuranceCurrentandLongterm_375bb2ce-b3fb-434f-94c6-46235e2cb8ae" xlink:href="blkb-20230331.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_blkb_PrepaidInsuranceCurrentandLongterm_375bb2ce-b3fb-434f-94c6-46235e2cb8ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_6438554f-55ad-4630-b72a-8cb050815c68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_us-gaap_UnbilledContractsReceivable_6438554f-55ad-4630-b72a-8cb050815c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_ff9c807f-1e2a-4f9e-b923-0cfb9761b527" xlink:href="blkb-20230331.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_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_ff9c807f-1e2a-4f9e-b923-0cfb9761b527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_f155260d-fab1-4c25-a4ec-a9abca409ef3" xlink:href="blkb-20230331.xsd#blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_f155260d-fab1-4c25-a4ec-a9abca409ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_42463440-e285-43be-94f2-2da088a91d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_c44dd203-c59d-4885-a90b-72627ae6b7b6" xlink:to="loc_us-gaap_OtherAssets_42463440-e285-43be-94f2-2da088a91d2a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="blkb-20230331.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_c1f71c32-632b-4995-b37c-99aa09e2ba17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3934eff6-8130-4d3e-8f78-54a9384ad4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c1f71c32-632b-4995-b37c-99aa09e2ba17" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3934eff6-8130-4d3e-8f78-54a9384ad4b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_167ec768-af06-4d3e-b607-890e9fbb05d2" xlink:href="blkb-20230331.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_c1f71c32-632b-4995-b37c-99aa09e2ba17" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_167ec768-af06-4d3e-b607-890e9fbb05d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="blkb-20230331.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_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_667cba17-feb5-4102-b1bd-cdcf23ce0fae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_667cba17-feb5-4102-b1bd-cdcf23ce0fae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_bd8370dd-f68b-4bff-a889-4ebc3afc0665" xlink:href="blkb-20230331.xsd#blkb_DerivativeLiabilitiesCurrentAndLongTerm"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_bd8370dd-f68b-4bff-a889-4ebc3afc0665" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_5efce321-dd4f-4086-bed0-9f90a6c5a14b" xlink:href="blkb-20230331.xsd#blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_5efce321-dd4f-4086-bed0-9f90a6c5a14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd70c4e8-fb48-427d-b249-b630413c8d02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd70c4e8-fb48-427d-b249-b630413c8d02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_0c7765ba-5385-40f1-bfe1-1c60741a419f" xlink:href="blkb-20230331.xsd#blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_0c7765ba-5385-40f1-bfe1-1c60741a419f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_7d6b63e2-db3a-44cd-809c-6ea7387dc99c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_7d6b63e2-db3a-44cd-809c-6ea7387dc99c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_86e9ea09-0e4b-485d-9fc7-3f3dec4fd71d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_86e9ea09-0e4b-485d-9fc7-3f3dec4fd71d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_1a721ee9-6c30-4c21-81e7-9c1ca94db134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedInsuranceCurrentAndNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_1a721ee9-6c30-4c21-81e7-9c1ca94db134" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_ad49b181-1524-49b0-bf18-2cf2f10465e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrentAndNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_ad49b181-1524-49b0-bf18-2cf2f10465e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_e2eb555c-da8a-41f8-9cba-168d2d1d95ec" xlink:href="blkb-20230331.xsd#blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_e2eb555c-da8a-41f8-9cba-168d2d1d95ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_cccfd8f0-62aa-4490-bba1-cd28ee527d44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_01e0b675-7e80-4395-bd6f-8e21aaef8752" xlink:to="loc_us-gaap_OtherLiabilities_cccfd8f0-62aa-4490-bba1-cd28ee527d44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" xlink:type="simple" xlink:href="blkb-20230331.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_c38b633c-78cc-4a9a-8351-2bb82cb02076" xlink:href="blkb-20230331.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_4c209ffc-bb68-4ff6-8445-9ad42248b662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c38b633c-78cc-4a9a-8351-2bb82cb02076" xlink:to="loc_us-gaap_InvestmentIncomeInterest_4c209ffc-bb68-4ff6-8445-9ad42248b662" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c444e986-4181-4271-9394-909777f4cf52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c38b633c-78cc-4a9a-8351-2bb82cb02076" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c444e986-4181-4271-9394-909777f4cf52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b49c30ab-16d7-459a-a4cb-11fef32f5f37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c38b633c-78cc-4a9a-8351-2bb82cb02076" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b49c30ab-16d7-459a-a4cb-11fef32f5f37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="simple" xlink:href="blkb-20230331.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_7b6f7b55-7b7a-4ae0-aefd-01bcdd490954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8ed08ee1-a65a-4dbb-97b0-2659ce375435" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7b6f7b55-7b7a-4ae0-aefd-01bcdd490954" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8ed08ee1-a65a-4dbb-97b0-2659ce375435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_87f88b1a-c2a5-4d18-b8f8-5de014ee414a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7b6f7b55-7b7a-4ae0-aefd-01bcdd490954" xlink:to="loc_us-gaap_LongTermDebtCurrent_87f88b1a-c2a5-4d18-b8f8-5de014ee414a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a28f618a-4f38-4fdd-9b43-65897fb77da4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7b6f7b55-7b7a-4ae0-aefd-01bcdd490954" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a28f618a-4f38-4fdd-9b43-65897fb77da4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="blkb-20230331.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_93d3fbb2-ec87-4c3d-a3c3-ed51f96c82fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_79162f58-11ae-480b-8c8c-70a1c8852718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_93d3fbb2-ec87-4c3d-a3c3-ed51f96c82fa" xlink:to="loc_us-gaap_OperatingLeaseCost_79162f58-11ae-480b-8c8c-70a1c8852718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_59173597-9fd1-45be-90a5-0b62f95690da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_93d3fbb2-ec87-4c3d-a3c3-ed51f96c82fa" xlink:to="loc_us-gaap_VariableLeaseCost_59173597-9fd1-45be-90a5-0b62f95690da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_75996e8f-82ab-498b-a60c-4934b5b7b15b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_93d3fbb2-ec87-4c3d-a3c3-ed51f96c82fa" xlink:to="loc_us-gaap_SubleaseIncome_75996e8f-82ab-498b-a60c-4934b5b7b15b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetExpense_00391677-76f7-4d1b-a53c-cd2f0d6fc273" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNetExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpense_04f1a2f7-f154-4697-8da0-4672655044e6" xlink:href="blkb-20230331.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_00391677-76f7-4d1b-a53c-cd2f0d6fc273" xlink:to="loc_blkb_SecurityIncidentExpense_04f1a2f7-f154-4697-8da0-4672655044e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_9739067f-7ca2-4536-a4f3-d79362bf93be" xlink:href="blkb-20230331.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_00391677-76f7-4d1b-a53c-cd2f0d6fc273" xlink:to="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_9739067f-7ca2-4536-a4f3-d79362bf93be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeNetExpense_a413ea72-031f-48e4-9ccd-80e93e1a3be4" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentCumulativeNetExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeExpense_f6d4629b-5538-4622-a0f4-ba84f8960c76" xlink:href="blkb-20230331.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_a413ea72-031f-48e4-9ccd-80e93e1a3be4" xlink:to="loc_blkb_SecurityIncidentCumulativeExpense_f6d4629b-5538-4622-a0f4-ba84f8960c76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_325d58a4-1412-4461-ac3a-feb777efb859" xlink:href="blkb-20230331.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_a413ea72-031f-48e4-9ccd-80e93e1a3be4" xlink:to="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_325d58a4-1412-4461-ac3a-feb777efb859" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="simple" xlink:href="blkb-20230331.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_ed84692a-0851-4d2d-b533-9586178b0d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_363d7d16-0e90-4b65-b6c9-0a4b2ae12345" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ed84692a-0851-4d2d-b533-9586178b0d5d" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_363d7d16-0e90-4b65-b6c9-0a4b2ae12345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_e6be1c64-4d5c-4892-9713-0df826c56061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ed84692a-0851-4d2d-b533-9586178b0d5d" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_e6be1c64-4d5c-4892-9713-0df826c56061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_1a485f54-1ce9-4566-b563-162a8fbd1416" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_09e5835e-4602-48bd-97d5-f90e8ec8361d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_1a485f54-1ce9-4566-b563-162a8fbd1416" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_09e5835e-4602-48bd-97d5-f90e8ec8361d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4d0ee4da-138a-4a03-aed7-7866378bfe3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_1a485f54-1ce9-4566-b563-162a8fbd1416" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4d0ee4da-138a-4a03-aed7-7866378bfe3f" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>blkb-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f38bf93d-7615-4fa7-9f27-1133124aeca4,g:5fb9b0df-2cc2-4667-af12-714cf6a11544-->
<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-20230331.xsd#Document"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/Document" xlink:type="extended" id="i9c386ca472304a4687064dae4db17317_Document">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f0304bac-007d-4fa9-ad49-f4ca23c2827c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentType_f0304bac-007d-4fa9-ad49-f4ca23c2827c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_4b88bcc0-f8b8-40c4-b9bc-71e2b22b2eef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentQuarterlyReport_4b88bcc0-f8b8-40c4-b9bc-71e2b22b2eef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_43691375-70c0-4713-8941-ad443ef875ab" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentPeriodEndDate_43691375-70c0-4713-8941-ad443ef875ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_2dd1d476-6672-4f9a-b62b-06814a1cb5bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentTransitionReport_2dd1d476-6672-4f9a-b62b-06814a1cb5bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3ae11bd9-16fd-433d-a6e3-35ad1be9ad3e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityFileNumber_3ae11bd9-16fd-433d-a6e3-35ad1be9ad3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_e572321a-3b55-4e7f-9561-909ed57fcc4e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityRegistrantName_e572321a-3b55-4e7f-9561-909ed57fcc4e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_185c6ab2-ee14-4a3e-a812-79130ec9b2bf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_185c6ab2-ee14-4a3e-a812-79130ec9b2bf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_cbc77ee1-4a5f-4185-9d52-61ef12c9dad7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityTaxIdentificationNumber_cbc77ee1-4a5f-4185-9d52-61ef12c9dad7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5702ad17-359d-4ad2-a532-7f7b12b3d598" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressAddressLine1_5702ad17-359d-4ad2-a532-7f7b12b3d598" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_de8b5672-9518-4606-ab60-30075b5dcbef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressCityOrTown_de8b5672-9518-4606-ab60-30075b5dcbef" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_245218d9-3d88-4010-89dc-c5343135f539" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressStateOrProvince_245218d9-3d88-4010-89dc-c5343135f539" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_fac98623-4cde-47e6-a3ef-e1057d4d0112" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressPostalZipCode_fac98623-4cde-47e6-a3ef-e1057d4d0112" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_83ea015b-5d95-464c-a665-0ea8d2fc0bfa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_CityAreaCode_83ea015b-5d95-464c-a665-0ea8d2fc0bfa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_112433f2-1159-4441-b98f-016e577042b9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_LocalPhoneNumber_112433f2-1159-4441-b98f-016e577042b9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f29c9e26-d6ab-427e-a5be-574b17014a0b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_Security12bTitle_f29c9e26-d6ab-427e-a5be-574b17014a0b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6003d99e-018a-49b8-8947-399d810cc09d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_TradingSymbol_6003d99e-018a-49b8-8947-399d810cc09d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag_6b9f30f8-ff13-401e-a215-4cbf437b1b88" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_NoTradingSymbolFlag_6b9f30f8-ff13-401e-a215-4cbf437b1b88" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_fcbc6c57-7e04-415d-aa28-4f28fdf940dd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_SecurityExchangeName_fcbc6c57-7e04-415d-aa28-4f28fdf940dd" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_2e6dcdb5-3cf4-451e-89b2-081f0bf56e8a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityCurrentReportingStatus_2e6dcdb5-3cf4-451e-89b2-081f0bf56e8a" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_583f00f1-f57f-40f6-84ab-9606f971f32c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityInteractiveDataCurrent_583f00f1-f57f-40f6-84ab-9606f971f32c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5fd305c0-65cf-4615-8b60-440ca62e295e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityFilerCategory_5fd305c0-65cf-4615-8b60-440ca62e295e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_543ce8ba-85ea-4bda-9bd1-44ac0151b361" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntitySmallBusiness_543ce8ba-85ea-4bda-9bd1-44ac0151b361" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3ce12492-5042-4981-b695-2f0163b64656" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityEmergingGrowthCompany_3ce12492-5042-4981-b695-2f0163b64656" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_98623769-b0c6-41a6-9506-76f7e08e872c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityShellCompany_98623769-b0c6-41a6-9506-76f7e08e872c" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_29850144-05b6-48e9-bcb2-6d7b14e1e8b4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_29850144-05b6-48e9-bcb2-6d7b14e1e8b4" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4b8e8e8e-1454-49d7-a56e-9ffe00155b8c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_AmendmentFlag_4b8e8e8e-1454-49d7-a56e-9ffe00155b8c" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_89344a42-b30d-4a47-8f8d-20240ba1f41f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentFiscalYearFocus_89344a42-b30d-4a47-8f8d-20240ba1f41f" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7d36de83-4fa3-49ba-882d-65adda77047d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7d36de83-4fa3-49ba-882d-65adda77047d" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_6963a940-adc3-4917-9e9f-1624ba120beb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityCentralIndexKey_6963a940-adc3-4917-9e9f-1624ba120beb" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_6385448e-dd91-4131-84ee-14368ae47399" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_CurrentFiscalYearEndDate_6385448e-dd91-4131-84ee-14368ae47399" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:to="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_483f2093-48a2-43f4-b295-a8549c7c79eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:to="loc_us-gaap_ClassOfStockDomain_483f2093-48a2-43f4-b295-a8549c7c79eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:to="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9c9ab346-19ea-4e58-8af3-d0c3f26d3857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:to="loc_us-gaap_CommonStockMember_9c9ab346-19ea-4e58-8af3-d0c3f26d3857" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PreferredStockPurchaseRightsMember_205ce09c-8ebd-47e4-b80f-7d9fee7d6aac" xlink:href="blkb-20230331.xsd#blkb_PreferredStockPurchaseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:to="loc_blkb_PreferredStockPurchaseRightsMember_205ce09c-8ebd-47e4-b80f-7d9fee7d6aac" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="blkb-20230331.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i24b7450462d24f7485f6952dacca2c7d_CondensedConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_7723cc31-01fe-414b-bbe0-ee28332d5b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_RevenuesAbstract_7723cc31-01fe-414b-bbe0-ee28332d5b29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e12fc842-6780-4713-ae95-7eae7639d04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_7723cc31-01fe-414b-bbe0-ee28332d5b29" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e12fc842-6780-4713-ae95-7eae7639d04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_6a964795-836d-4d9b-aff0-55c7bdd75036" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_CostOfRevenueAbstract_6a964795-836d-4d9b-aff0-55c7bdd75036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3b91eeaa-bd88-4ac1-9770-691a797df3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_6a964795-836d-4d9b-aff0-55c7bdd75036" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3b91eeaa-bd88-4ac1-9770-691a797df3d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5416f096-3d8e-4eed-bda7-7c8914a8af06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_GrossProfit_5416f096-3d8e-4eed-bda7-7c8914a8af06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_305b2059-cf11-494a-a596-7995d004ed77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_305b2059-cf11-494a-a596-7995d004ed77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_78796a6d-cdeb-411d-add8-f3d9f1586e78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_78796a6d-cdeb-411d-add8-f3d9f1586e78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_aada01f3-7c29-4c1f-9e37-c88a09b71892" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_aada01f3-7c29-4c1f-9e37-c88a09b71892" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a2dec7e2-4362-4ca8-83d9-225ff5abb095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a2dec7e2-4362-4ca8-83d9-225ff5abb095" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6e6053cd-9ff4-406a-bf33-d054fd76d4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_OperatingExpenses_6e6053cd-9ff4-406a-bf33-d054fd76d4d1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_dabe5eaf-19a2-4ebf-beb3-488ba6402d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_OperatingIncomeLoss_dabe5eaf-19a2-4ebf-beb3-488ba6402d5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_95299de2-c5f7-45b6-bdb6-82d6a9b50517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_InterestExpense_95299de2-c5f7-45b6-bdb6-82d6a9b50517" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_46110db9-273f-4bfa-9aad-0ce27c4dd4aa" xlink:href="blkb-20230331.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_46110db9-273f-4bfa-9aad-0ce27c4dd4aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6e471531-0434-44bf-8057-b04cb3242645" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6e471531-0434-44bf-8057-b04cb3242645" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_14358a45-d490-4491-b419-600d77f547af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_14358a45-d490-4491-b419-600d77f547af" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ed1ef98-c2a6-4abe-b674-e8c88ffca62b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_NetIncomeLoss_0ed1ef98-c2a6-4abe-b674-e8c88ffca62b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b02e7ac1-34d6-4518-a3b6-ee7bb2a50362" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:to="loc_us-gaap_EarningsPerShareBasic_b02e7ac1-34d6-4518-a3b6-ee7bb2a50362" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_db0b49cb-4905-4694-b38f-32af16089254" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:to="loc_us-gaap_EarningsPerShareDiluted_db0b49cb-4905-4694-b38f-32af16089254" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09b19e19-cfdb-4fd9-91ea-0fd98a194cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09b19e19-cfdb-4fd9-91ea-0fd98a194cce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_755cd44e-7bd8-43ff-a64c-84c162624d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_755cd44e-7bd8-43ff-a64c-84c162624d90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_cd25621b-3f93-4b98-bde1-bf5447991127" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_cd25621b-3f93-4b98-bde1-bf5447991127" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_73de7897-1a61-4ecc-be3a-9967e64a26e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_73de7897-1a61-4ecc-be3a-9967e64a26e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_db36594b-1fd8-4cb4-957c-f5d9f1707a60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_db36594b-1fd8-4cb4-957c-f5d9f1707a60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5627eadf-9067-4959-8454-df19de2c9436" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5627eadf-9067-4959-8454-df19de2c9436" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:to="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a86f08cc-e7ef-45fb-b46c-de605f3f8806_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:to="loc_srt_ProductsAndServicesDomain_a86f08cc-e7ef-45fb-b46c-de605f3f8806_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:to="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_7094327e-e559-4b70-8695-c43e42a64937" xlink:href="blkb-20230331.xsd#blkb_RecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:to="loc_blkb_RecurringMember_7094327e-e559-4b70-8695-c43e42a64937" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_b8fcde0e-3f06-44eb-9b1a-38907d3e085a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:to="loc_us-gaap_TechnologyServiceMember_b8fcde0e-3f06-44eb-9b1a-38907d3e085a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="blkb-20230331.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="ide8799eb99804c2e83fb7d43e6a83f38_CondensedConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7421a026-7e44-4fc2-8a44-ddf08fa2e7f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7421a026-7e44-4fc2-8a44-ddf08fa2e7f2" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_3992bc60-7bb4-47a2-8ef1-b89f9d981147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_SharesIssued_3992bc60-7bb4-47a2-8ef1-b89f9d981147" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4570df2c-94ab-48f8-845f-7f0b8e3cd65a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockholdersEquity_4570df2c-94ab-48f8-845f-7f0b8e3cd65a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ee46184f-5252-4365-9bdf-71146d70b427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_NetIncomeLoss_ee46184f-5252-4365-9bdf-71146d70b427" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_f3878b7c-2973-40bc-9022-544c5d8ac03a" xlink:href="blkb-20230331.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_f3878b7c-2973-40bc-9022-544c5d8ac03a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_b672ba3f-6833-47c7-a68f-d9e032b047ab" xlink:href="blkb-20230331.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_b672ba3f-6833-47c7-a68f-d9e032b047ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_a1a0fa01-c6d2-45a6-b39e-7b402320c130" xlink:href="blkb-20230331.xsd#blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_a1a0fa01-c6d2-45a6-b39e-7b402320c130" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e37933f3-c961-4451-9353-45dfb4799dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e37933f3-c961-4451-9353-45dfb4799dff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62bee528-5380-434e-9f0d-07f0013bcfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62bee528-5380-434e-9f0d-07f0013bcfd8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5b0b93b7-51cb-4f3e-9fc5-b38c8309a173" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5b0b93b7-51cb-4f3e-9fc5-b38c8309a173" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_c3c172ad-14e9-40e0-8895-1f4cae1985c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_c3c172ad-14e9-40e0-8895-1f4cae1985c5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_58f2ffc1-3848-41b5-94db-30e649065544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_58f2ffc1-3848-41b5-94db-30e649065544" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f4411af-2ab4-4533-8288-197c8b0b7eca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f4411af-2ab4-4533-8288-197c8b0b7eca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_dac84596-b24e-4748-be3e-783250120ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_696a3a63-f095-4aa6-b230-d64139a984d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_8593f242-187f-41ae-aaa1-0d6427f74b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_8593f242-187f-41ae-aaa1-0d6427f74b7e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RetirementsOfCommonStockShares_a86ba847-7465-4629-be78-ec1e26139e06" xlink:href="blkb-20230331.xsd#blkb_RetirementsOfCommonStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_RetirementsOfCommonStockShares_a86ba847-7465-4629-be78-ec1e26139e06" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_1a693fd4-51e3-4a5c-ad62-87020af60382" xlink:href="blkb-20230331.xsd#blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_1a693fd4-51e3-4a5c-ad62-87020af60382" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7421a026-7e44-4fc2-8a44-ddf08fa2e7f2" xlink:to="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dd712474-8229-4357-95c0-6cb57aa73b72_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:to="loc_us-gaap_EquityComponentDomain_dd712474-8229-4357-95c0-6cb57aa73b72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:to="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6a2a195f-1fdb-4925-a4f5-ab54a6ded4de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_CommonStockMember_6a2a195f-1fdb-4925-a4f5-ab54a6ded4de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0a8fe73a-9fa7-464a-b282-1d5823143e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0a8fe73a-9fa7-464a-b282-1d5823143e3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_e2d78742-ed57-4524-8a26-86ab6dc57004" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_TreasuryStockCommonMember_e2d78742-ed57-4524-8a26-86ab6dc57004" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f88b3a6-25a3-4d61-9e7c-5a5dc1d6b713" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f88b3a6-25a3-4d61-9e7c-5a5dc1d6b713" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e36dcf54-12c8-4e3c-9d95-4bdafab56a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_RetainedEarningsMember_e36dcf54-12c8-4e3c-9d95-4bdafab56a3b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended" id="i8a5b8f532d8140a48ad2dcf5c1f391a3_FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6117361e-c17b-4759-a777-f419ff65f4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_DerivativeAssets_6117361e-c17b-4759-a777-f419ff65f4f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_0a3fa60d-c677-479b-879e-b19a4e9b1ede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_0a3fa60d-c677-479b-879e-b19a4e9b1ede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_aeec7781-cb79-4dea-a079-ed6b0f3c7ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_aeec7781-cb79-4dea-a079-ed6b0f3c7ad0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_1c61d68e-110d-4212-b11a-1819e48e9711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_DerivativeLiabilities_1c61d68e-110d-4212-b11a-1819e48e9711" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5eaba70c-3ed2-4e69-9ab0-1444b7b28ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5eaba70c-3ed2-4e69-9ab0-1444b7b28ed5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0e51bd93-9407-4c40-a5db-6d0e5eb43391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0e51bd93-9407-4c40-a5db-6d0e5eb43391" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_b9e274eb-f83e-4577-a373-b92fb56eceb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_b9e274eb-f83e-4577-a373-b92fb56eceb0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_453de232-fa99-4ea1-81d3-5dfc262be68b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_453de232-fa99-4ea1-81d3-5dfc262be68b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c2997e2f-cfb1-4f73-8ffa-655a389ea8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c2997e2f-cfb1-4f73-8ffa-655a389ea8d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_ae467670-118d-4159-8424-bbd6efde64c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c2997e2f-cfb1-4f73-8ffa-655a389ea8d8" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_ae467670-118d-4159-8424-bbd6efde64c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b2de3c01-03f6-4740-b1c9-fa20384ec374" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b2de3c01-03f6-4740-b1c9-fa20384ec374" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_26b7e615-54ea-4531-b576-5ce5571b6669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_26b7e615-54ea-4531-b576-5ce5571b6669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_595072a6-44ed-4756-9af7-ee5039fd1aab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_595072a6-44ed-4756-9af7-ee5039fd1aab" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DebtDetails" xlink:type="extended" id="i25a257b804fd4e6d91843ac702e8a716_DebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_26538cc7-5dcc-44ae-bb67-e01afd942378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_26538cc7-5dcc-44ae-bb67-e01afd942378" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_fc33575b-ece0-4676-a9d9-2f7cec42315c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_fc33575b-ece0-4676-a9d9-2f7cec42315c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_f538a676-5012-4f67-acf2-a65225773fa2_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_f538a676-5012-4f67-acf2-a65225773fa2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_b4c97031-2b5b-4ec1-8942-c2a1b004e7c5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_b4c97031-2b5b-4ec1-8942-c2a1b004e7c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_GlobalHQMember_44a12341-e5b9-439d-aa25-bdf626c962c6" xlink:href="blkb-20230331.xsd#blkb_GlobalHQMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_b4c97031-2b5b-4ec1-8942-c2a1b004e7c5" xlink:to="loc_blkb_GlobalHQMember_44a12341-e5b9-439d-aa25-bdf626c962c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:to="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_753fe843-f42b-4bd3-9d5a-04409b421426_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:to="loc_srt_SegmentGeographicalDomain_753fe843-f42b-4bd3-9d5a-04409b421426_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e8ccdc00-546b-4a17-a507-26f76c744609" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:to="loc_srt_SegmentGeographicalDomain_e8ccdc00-546b-4a17-a507-26f76c744609" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES_a8337405-83bd-4b1f-a752-a9348ca09c90" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_ES"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e8ccdc00-546b-4a17-a507-26f76c744609" xlink:to="loc_country_ES_a8337405-83bd-4b1f-a752-a9348ca09c90" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#DebtSummaryofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="extended" id="i5784f8d075614feb89d7cfb84a7b9b28_DebtSummaryofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_56e9ead9-c51e-468e-8ef4-1e346c3d453d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_56e9ead9-c51e-468e-8ef4-1e346c3d453d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_108a604b-cbfd-4849-8eb1-8c5a91aaaae3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_108a604b-cbfd-4849-8eb1-8c5a91aaaae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_04a192a5-bdbc-46c7-9531-282e9845f0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_04a192a5-bdbc-46c7-9531-282e9845f0c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_18b14cbb-9e2b-441f-9dcf-85d21efe11e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_LongTermDebtCurrent_18b14cbb-9e2b-441f-9dcf-85d21efe11e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d2d7e49e-60f7-4b52-a815-9457f1340518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d2d7e49e-60f7-4b52-a815-9457f1340518" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_99ea3bb9-f8ae-48fc-bc28-f087cf518633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_99ea3bb9-f8ae-48fc-bc28-f087cf518633" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:to="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ea7442a5-cc5e-4d67-a148-94c061934091_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:to="loc_us-gaap_CreditFacilityDomain_ea7442a5-cc5e-4d67-a148-94c061934091_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:to="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_db8b084a-8152-4436-a4f7-275d4e58247c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_db8b084a-8152-4436-a4f7-275d4e58247c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_0351b448-6cd0-4493-8b88-60b67da5a20e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_SecuredDebtMember_0351b448-6cd0-4493-8b88-60b67da5a20e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_8717efcb-08e9-4ab9-b7e2-24fd99557bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_MortgagesMember_8717efcb-08e9-4ab9-b7e2-24fd99557bf6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_973360d4-6fa6-459d-9014-d2c35d329727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_LoansPayableMember_973360d4-6fa6-459d-9014-d2c35d329727" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtMember_e05df53a-3c02-4e86-b789-b4168a1f6ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_ShortTermDebtMember_e05df53a-3c02-4e86-b789-b4168a1f6ffd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_3ad37847-4b88-4c86-b92e-46ff82ec24ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_LongTermDebtMember_3ad37847-4b88-4c86-b92e-46ff82ec24ba" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" xlink:type="extended" id="i26354220c438453ba0a159bb4deb6daf_DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_41e76cc8-6cd4-484d-a82f-49a556e736e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4e004922-8aae-4009-948d-2453e28f06aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_41e76cc8-6cd4-484d-a82f-49a556e736e9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4e004922-8aae-4009-948d-2453e28f06aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_41e76cc8-6cd4-484d-a82f-49a556e736e9" xlink:to="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f72c7c44-179f-48ec-b5e1-281e0ca4fa38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f72c7c44-179f-48ec-b5e1-281e0ca4fa38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d0694020-c408-4f38-9b77-57604e1705cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d0694020-c408-4f38-9b77-57604e1705cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_92692f15-0416-47d4-b0ad-18e1bdfaab07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d0694020-c408-4f38-9b77-57604e1705cd" xlink:to="loc_us-gaap_LoansPayableMember_92692f15-0416-47d4-b0ad-18e1bdfaab07" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#DerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsDetails" xlink:type="extended" id="ib29e4b5e17ee468d913bf0ea9f46fc97_DerivativeInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_4548cf43-1b27-4fe6-a2b5-8f59cb577b33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_4548cf43-1b27-4fe6-a2b5-8f59cb577b33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_1eff7254-6130-4703-94f5-cf59a528b084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_1eff7254-6130-4703-94f5-cf59a528b084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_877d9052-ff29-4409-b0a0-1deabfb45a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_877d9052-ff29-4409-b0a0-1deabfb45a43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0583c584-7c51-4504-bfbe-424abf9b606a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0583c584-7c51-4504-bfbe-424abf9b606a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_cc0578e3-60d7-4778-9fd8-af2c6dba5d33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:to="loc_us-gaap_InterestRateSwapMember_cc0578e3-60d7-4778-9fd8-af2c6dba5d33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_db8a195c-7bca-46d1-b19a-07b3645db177" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_db8a195c-7bca-46d1-b19a-07b3645db177" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" xlink:type="extended" id="i3f0f3edb228448ccbb7258d48fd77bcc_DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_85ced6f7-64bc-4de6-b0e6-a511069c744c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_85ced6f7-64bc-4de6-b0e6-a511069c744c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_45461097-2a3c-4b0d-9da3-7e595dbf2aac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_45461097-2a3c-4b0d-9da3-7e595dbf2aac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_1d26de4d-51d5-4791-bc4b-0b893272df69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_1d26de4d-51d5-4791-bc4b-0b893272df69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a8bef71b-6c48-40d2-9e2c-516e8d6054e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a8bef71b-6c48-40d2-9e2c-516e8d6054e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_e11d9a0e-0802-4f56-9dbe-f60cdf5e6a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_e11d9a0e-0802-4f56-9dbe-f60cdf5e6a2f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_e5ad7e25-b607-4b5e-8d2d-94978c5874c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_e5ad7e25-b607-4b5e-8d2d-94978c5874c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_336acb91-d946-41a6-9289-b698a875af80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_336acb91-d946-41a6-9289-b698a875af80" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_549aceaf-9b0b-49e5-b2e0-86563d68aa0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_549aceaf-9b0b-49e5-b2e0-86563d68aa0d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:to="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_194fe9d8-daba-43a2-97da-f9351e7e4629_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:to="loc_us-gaap_HedgingDesignationDomain_194fe9d8-daba-43a2-97da-f9351e7e4629_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1861fcec-455c-4830-b130-dde8de15dc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:to="loc_us-gaap_HedgingDesignationDomain_1861fcec-455c-4830-b130-dde8de15dc6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22e014a2-b42e-4bf3-807b-4ce34e32aca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1861fcec-455c-4830-b130-dde8de15dc6d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22e014a2-b42e-4bf3-807b-4ce34e32aca6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_57c06349-91aa-4111-8fae-752f9e0c7250_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_57c06349-91aa-4111-8fae-752f9e0c7250_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_f6833470-ae4c-4b21-8ed1-77a2d9cb54c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_f6833470-ae4c-4b21-8ed1-77a2d9cb54c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_58531def-1539-46fc-b772-eceadf1ca54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:to="loc_us-gaap_InterestRateSwapMember_58531def-1539-46fc-b772-eceadf1ca54e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" xlink:type="extended" id="i8af409cf2a3245a69def119881853f5b_DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e1899915-ca7a-4c5e-b168-1323d9f2a94b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e1899915-ca7a-4c5e-b168-1323d9f2a94b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_a102d305-d74e-4e29-9402-7c88fd9396be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_a102d305-d74e-4e29-9402-7c88fd9396be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_2020e338-4d39-4fc1-a063-8d573a20b267" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_2020e338-4d39-4fc1-a063-8d573a20b267" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6dde2a25-19b5-4b6d-94c6-3bd109731069_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6dde2a25-19b5-4b6d-94c6-3bd109731069_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_68555b83-b22c-435e-9a41-35ee46665a59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_68555b83-b22c-435e-9a41-35ee46665a59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_6172377e-4c08-490a-91b7-af4b5ced8b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:to="loc_us-gaap_InterestRateSwapMember_6172377e-4c08-490a-91b7-af4b5ced8b1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_b019562c-b175-4dfc-ba04-4b1a542a115f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:to="loc_us-gaap_HedgingRelationshipDomain_b019562c-b175-4dfc-ba04-4b1a542a115f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_5d8001c4-41da-460d-8500-1c6cb9757d36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:to="loc_us-gaap_CashFlowHedgingMember_5d8001c4-41da-460d-8500-1c6cb9757d36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_ab2af23b-ae93-4ddb-9137-9fdaab98502a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_ab2af23b-ae93-4ddb-9137-9fdaab98502a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i737cc838a93e4fbb8ceaafef72f729a5_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_cbb74116-cd45-499f-89f0-b98dab45fceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_442cf158-3c86-49e4-ac88-1a24dd57560c" xlink:href="blkb-20230331.xsd#blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_cbb74116-cd45-499f-89f0-b98dab45fceb" xlink:to="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_442cf158-3c86-49e4-ac88-1a24dd57560c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_cbb74116-cd45-499f-89f0-b98dab45fceb" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_0f22b5d8-2624-4f1b-8127-8edb1f864ee2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_0f22b5d8-2624-4f1b-8127-8edb1f864ee2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_61c86840-8384-469f-90ec-78bc14a71452" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_61c86840-8384-469f-90ec-78bc14a71452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ThirdpartyTechnologyMember_852474a5-0f88-446b-8dd3-6c2e61a54d40" xlink:href="blkb-20230331.xsd#blkb_ThirdpartyTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_61c86840-8384-469f-90ec-78bc14a71452" xlink:to="loc_blkb_ThirdpartyTechnologyMember_852474a5-0f88-446b-8dd3-6c2e61a54d40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountTotal_5919f62d-05d8-4bca-822d-4288cd1c7c13" xlink:href="blkb-20230331.xsd#blkb_LiabilityInsuranceAmountTotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_LiabilityInsuranceAmountTotal_5919f62d-05d8-4bca-822d-4288cd1c7c13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountDeductible_13666bea-c37e-4125-b51a-873bbb8406ad" xlink:href="blkb-20230331.xsd#blkb_LiabilityInsuranceAmountDeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_LiabilityInsuranceAmountDeductible_13666bea-c37e-4125-b51a-873bbb8406ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetPreTaxExpense_62a50d3f-9926-4f96-adae-9a139387f326" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNetPreTaxExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentNetPreTaxExpense_62a50d3f-9926-4f96-adae-9a139387f326" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentOngoingLegalFees_88bac639-16ab-4ba9-b525-7b81c33686bc" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentOngoingLegalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentOngoingLegalFees_88bac639-16ab-4ba9-b525-7b81c33686bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_466a7ae9-1008-4561-96dc-91335afde1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_466a7ae9-1008-4561-96dc-91335afde1f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetCashOutlays_f959a49a-b027-48f5-8ac1-225da38d5839" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNetCashOutlays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentNetCashOutlays_f959a49a-b027-48f5-8ac1-225da38d5839" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentPenaltyPaid_4eea8edf-221d-43da-bb2b-ad88fe95f1a3" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentPenaltyPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentPenaltyPaid_4eea8edf-221d-43da-bb2b-ad88fe95f1a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpectedCost_191da579-0007-42b4-b12d-a90c38b9994a" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentExpectedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentExpectedCost_191da579-0007-42b4-b12d-a90c38b9994a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_236677f3-c93b-438d-aefc-9c018514d33a" xlink:href="blkb-20230331.xsd#blkb_ExpectedNetCashOutlaysForOngoingLegalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_236677f3-c93b-438d-aefc-9c018514d33a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_354bc112-b9ea-48fd-bd5d-7e225e1d86b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_354bc112-b9ea-48fd-bd5d-7e225e1d86b1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs_09b23a2d-6fc1-4eaa-b541-d946dca51e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyNumberOfPlaintiffs_09b23a2d-6fc1-4eaa-b541-d946dca51e2d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyClaimsSettledNumber_89a44467-be1a-4eee-902c-c4cba29b7577" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyClaimsSettledNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyClaimsSettledNumber_89a44467-be1a-4eee-902c-c4cba29b7577" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_e695d079-c167-4e31-b927-b59cd1bb66ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_e695d079-c167-4e31-b927-b59cd1bb66ac" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_602f58ed-8c57-4201-b8cd-eccdb040e074" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNumberOfStateAttorneysGeneral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_602f58ed-8c57-4201-b8cd-eccdb040e074" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LossContingencyClaimsSettledPercent_fdd3c067-7170-4630-8427-4fc3f671351c" xlink:href="blkb-20230331.xsd#blkb_LossContingencyClaimsSettledPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_LossContingencyClaimsSettledPercent_fdd3c067-7170-4630-8427-4fc3f671351c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_7cb86705-1471-4425-9b3d-8de956354f33_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:to="loc_srt_LitigationCaseTypeDomain_7cb86705-1471-4425-9b3d-8de956354f33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:to="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesMember_76465329-042c-4d9b-b5ff-2fb5fa5d0743" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:to="loc_blkb_PutativeConsumerClassActionCasesMember_76465329-042c-4d9b-b5ff-2fb5fa5d0743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember_27d9a0bd-4d80-490f-9466-35ca9ee59a22" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesCanadianCourtsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:to="loc_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember_27d9a0bd-4d80-490f-9466-35ca9ee59a22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_41f17b5c-7d52-4dbb-be6c-b866dfcc4c04" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:to="loc_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_41f17b5c-7d52-4dbb-be6c-b866dfcc4c04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8ecda24e-89a2-496d-9b62-f3c6e8caef55_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:to="loc_srt_RangeMember_8ecda24e-89a2-496d-9b62-f3c6e8caef55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:to="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4e1aca8b-76f2-4265-b7a9-04f88c027d93" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:to="loc_srt_MinimumMember_4e1aca8b-76f2-4265-b7a9-04f88c027d93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_94e1bfc9-169b-4832-93dc-bbda94210705" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:to="loc_srt_MaximumMember_94e1bfc9-169b-4832-93dc-bbda94210705" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0be8ac4d-8154-4079-9152-799c4d752129_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:to="loc_srt_SegmentGeographicalDomain_0be8ac4d-8154-4079-9152-799c4d752129_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:to="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES_c9e81fb6-1b5c-4197-8cf6-5820dd80ed8c" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_ES"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:to="loc_country_ES_c9e81fb6-1b5c-4197-8cf6-5820dd80ed8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_USSECMember_5bd48083-a457-481d-9939-b4f72c9673a5" xlink:href="blkb-20230331.xsd#blkb_USSECMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:to="loc_blkb_USSECMember_5bd48083-a457-481d-9939-b4f72c9673a5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="extended" id="i8f534b92f7c749f8a5e0580270effc41_StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c929180f-58a4-4b36-9721-eb2f40665ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:href="blkb-20230331.xsd#blkb_AccumulatedOtherComprehensiveIncomeRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c929180f-58a4-4b36-9721-eb2f40665ba4" xlink:to="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_516bf98b-0752-44ae-85af-e1ba392002ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_516bf98b-0752-44ae-85af-e1ba392002ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_d73999b9-042c-46d0-a51c-e1e1ae874b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_d73999b9-042c-46d0-a51c-e1e1ae874b2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_e707af65-b843-4847-bc8b-ace3aa8ac8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_e707af65-b843-4847-bc8b-ace3aa8ac8f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9aa6970d-09c8-4c6a-b729-d446eb4c2921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9aa6970d-09c8-4c6a-b729-d446eb4c2921" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_29f0473e-eb35-42af-9989-35acd7703f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_29f0473e-eb35-42af-9989-35acd7703f54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_01864b84-6ce5-4ed0-8cdd-5bab416af883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_01864b84-6ce5-4ed0-8cdd-5bab416af883" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9fa10dc1-8562-428a-9850-9aa665091839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9fa10dc1-8562-428a-9850-9aa665091839" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_beb3d3b4-0fe9-41db-99e7-8dc5f6090883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_beb3d3b4-0fe9-41db-99e7-8dc5f6090883" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_458dc945-ae2e-4278-9db1-911daa6418a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c929180f-58a4-4b36-9721-eb2f40665ba4" xlink:to="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_85596c0b-9547-4916-82e6-960cc7d7734a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_85596c0b-9547-4916-82e6-960cc7d7734a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_8934d978-71bb-43a2-92b5-6fc735ef14c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:to="loc_us-gaap_CashFlowHedgingMember_8934d978-71bb-43a2-92b5-6fc735ef14c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_06656630-0bc3-439a-9621-141c9832b759" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_06656630-0bc3-439a-9621-141c9832b759" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#RevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDetails" xlink:type="extended" id="i0c3ca814b6b74fb99d490f3bc5563a31_RevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_bdee6509-84d8-4ba8-8f62-ff33c6fb2e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_bdee6509-84d8-4ba8-8f62-ff33c6fb2e54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b34c041e-c685-4187-b96a-bb5b22cb34ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b34c041e-c685-4187-b96a-bb5b22cb34ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f08ba595-f241-4cb2-9064-e0e4b38c145d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f08ba595-f241-4cb2-9064-e0e4b38c145d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c2e8fdb1-c7f2-4642-a173-d54fc3cb7991" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c2e8fdb1-c7f2-4642-a173-d54fc3cb7991" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fd588355-a9c6-4b89-8531-ad7a291b0bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fd588355-a9c6-4b89-8531-ad7a291b0bb2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails_1" xlink:type="simple" xlink:href="blkb-20230331.xsd#RevenueRecognitionDetails_1"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDetails_1" xlink:type="extended" id="ia93613da30a9424ea9bfe0ccdcde1cf7_RevenueRecognitionDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_bdee6509-84d8-4ba8-8f62-ff33c6fb2e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_bdee6509-84d8-4ba8-8f62-ff33c6fb2e54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b34c041e-c685-4187-b96a-bb5b22cb34ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b34c041e-c685-4187-b96a-bb5b22cb34ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f08ba595-f241-4cb2-9064-e0e4b38c145d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f08ba595-f241-4cb2-9064-e0e4b38c145d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c2e8fdb1-c7f2-4642-a173-d54fc3cb7991" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c2e8fdb1-c7f2-4642-a173-d54fc3cb7991" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" xlink:type="extended" id="if621c90daec74307b369b6ab12b16637_RevenueRecognitionDisaggregationofRevenuebyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0c1ac67d-aa77-483d-9c14-5aae2257008d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bd102784-c765-46a5-a8f9-4799250bd735" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c1ac67d-aa77-483d-9c14-5aae2257008d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bd102784-c765-46a5-a8f9-4799250bd735" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c1ac67d-aa77-483d-9c14-5aae2257008d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:to="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7c6db5e7-514d-43b5-819e-3ac10c9b10cb_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:to="loc_srt_SegmentGeographicalDomain_7c6db5e7-514d-43b5-819e-3ac10c9b10cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:to="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_3093cd65-4c32-4e61-9042-fc1885ce94d6" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:to="loc_country_US_3093cd65-4c32-4e61-9042-fc1885ce94d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_f651d3c2-b49c-4215-81a3-1667a6d9d57b" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:to="loc_country_GB_f651d3c2-b49c-4215-81a3-1667a6d9d57b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_OthercountriesMember_dbfa3937-6340-4f18-814f-824def5ff5b9" xlink:href="blkb-20230331.xsd#blkb_OthercountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:to="loc_blkb_OthercountriesMember_dbfa3937-6340-4f18-814f-824def5ff5b9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" xlink:type="extended" id="i509cd6d519f1470f8a2258c284f8acbf_RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_feab1da4-7271-450a-868e-0f9584fb8ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_43e7f445-ba7a-4295-8a29-72cf4a2bf8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_feab1da4-7271-450a-868e-0f9584fb8ab5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_43e7f445-ba7a-4295-8a29-72cf4a2bf8ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_feab1da4-7271-450a-868e-0f9584fb8ab5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3ebeed22-cc50-4ed7-8eeb-5eede02db296_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:to="loc_us-gaap_SegmentDomain_3ebeed22-cc50-4ed7-8eeb-5eede02db296_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:to="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SocialSectorMember_5dac12dc-b0c5-4d48-94c0-c4504ab8f0fb" xlink:href="blkb-20230331.xsd#blkb_SocialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:to="loc_blkb_SocialSectorMember_5dac12dc-b0c5-4d48-94c0-c4504ab8f0fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CorporateSectorMember_5b87fc76-c31e-49cd-8b63-a52f19ca5b80" xlink:href="blkb-20230331.xsd#blkb_CorporateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:to="loc_blkb_CorporateSectorMember_5b87fc76-c31e-49cd-8b63-a52f19ca5b80" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" xlink:type="simple" xlink:href="blkb-20230331.xsd#RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" xlink:type="extended" id="ib05dc01c08464742a4ad591537608768_RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_996b979c-b8de-4518-bf03-2b1a6d4eda47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd4f671d-9336-4653-a509-b0132450df11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_996b979c-b8de-4518-bf03-2b1a6d4eda47" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd4f671d-9336-4653-a509-b0132450df11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_996b979c-b8de-4518-bf03-2b1a6d4eda47" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:to="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fde918dc-ef09-4394-a2dd-94f6ecee4318_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:to="loc_srt_ProductsAndServicesDomain_fde918dc-ef09-4394-a2dd-94f6ecee4318_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:to="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ContractualRecurringMember_cabddd6d-ba21-4cc4-8e4c-1df8153a4801" xlink:href="blkb-20230331.xsd#blkb_ContractualRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:to="loc_blkb_ContractualRecurringMember_cabddd6d-ba21-4cc4-8e4c-1df8153a4801" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TransactionalRecurringMember_37dc5b8a-0f24-45d4-b97c-711305a43477" xlink:href="blkb-20230331.xsd#blkb_TransactionalRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:to="loc_blkb_TransactionalRecurringMember_37dc5b8a-0f24-45d4-b97c-711305a43477" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_c57bf83d-450d-471d-96dc-eacd9ed64eb4" xlink:href="blkb-20230331.xsd#blkb_RecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:to="loc_blkb_RecurringMember_c57bf83d-450d-471d-96dc-eacd9ed64eb4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_4f233fcc-2cef-4555-8afb-0316f322a450" xlink:href="blkb-20230331.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_4f233fcc-2cef-4555-8afb-0316f322a450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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>10
<FILENAME>blkb-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f38bf93d-7615-4fa7-9f27-1133124aeca4,g:5fb9b0df-2cc2-4667-af12-714cf6a11544-->
<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_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_35567a34-831e-46c2-8a93-0ad47d63d99d_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_srt_RangeMember_18ba9c3b-c65a-4e4e-ae3c-1b7bf513132e_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_LineOfCreditFacilityMaximumBorrowingCapacity_200cb2bc-d74c-4a15-94e3-7ae290a41af4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ResearchAndDevelopmentExpense_7b39e4f5-2919-4499-87c8-be0e95e5200f_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingCapitalAbstract_0dedcbf5-5d94-4c77-945e-7d672c3602ec_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3500f4f2-b94b-4bb3-8074-30fb58cef503_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtDisclosureTextBlock_e04211ef-7060-4c33-845e-5a39b07d11e0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_2d668c89-d921-4fc0-9d7c-e194e90c27e7_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_StatementOfStockholdersEquityAbstract_142fc7e6-30a8-452a-8d8d-1178853cebbe_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_CorporateSectorMember_9e050735-0974-4990-a3a3-96f3e0615276_terseLabel_en-US" xlink:label="lab_blkb_CorporateSectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Sector</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CorporateSectorMember" xlink:href="blkb-20230331.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_us-gaap_AccruedVacationCurrentAndNoncurrent_9295323d-c3ce-4b28-b0f5-aee4814710ba_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RevolvingCreditFacilityMember_a14f3505-cb3d-4f64-a34d-29aee9258f17_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SecurityIncidentAccruedInsuranceRecoveries_7ef0f487-dd4b-48e5-8e3b-93e2b9c414ca_negatedTerseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident, Accrued Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:href="blkb-20230331.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_us-gaap_DeferredIncomeTaxLiabilitiesNet_fe433e09-6191-4f47-b318-98685d616659_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SecurityIncidentPenaltyPaid_85dcb5c4-9ac0-4ca5-b09e-8e4e78ce5a45_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentPenaltyPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident, penalty paid</link:label>
    <link:label id="lab_blkb_SecurityIncidentPenaltyPaid_label_en-US" xlink:label="lab_blkb_SecurityIncidentPenaltyPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security incident, penalty paid</link:label>
    <link:label id="lab_blkb_SecurityIncidentPenaltyPaid_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentPenaltyPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security incident, penalty paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentPenaltyPaid" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentPenaltyPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentPenaltyPaid" xlink:to="lab_blkb_SecurityIncidentPenaltyPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_40dd0496-ed1a-4a4b-a433-35af1cbceda1_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_IncreaseDecreaseInDueToCustomers_d1aca255-0743-4c7f-8e90-f3ac2278bbf8_negatedTerseLabel_en-US" xlink:label="lab_blkb_IncreaseDecreaseInDueToCustomers" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_CommitmentsAndContingencies_6caa1472-5e36-44b5-9b51-1001e6401298_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (see Note 8)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeAssetsCurrent_c71b4179-b8b3-4e60-9873-e061de2a7697_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DisaggregationOfRevenueLineItems_85e8c8bc-1e63-48b6-9004-12807c89c7ea_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_OthercountriesMember_c21186a7-3a39-4410-8849-38e0ebe37f3a_terseLabel_en-US" xlink:label="lab_blkb_OthercountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Countries excluding separately disclosed countries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_OthercountriesMember" xlink:href="blkb-20230331.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_StockholdersEquityNoteDisclosureTextBlock_e0a3f8f3-91a2-4900-8925-22f67705a1e0_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LineOfCreditFacilityLineItems_131489f5-866c-471e-845c-bf444663c42b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_StatementGeographicalAxis_dbcfba8f-0b42-4178-af44-7c3dddae22d7_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_IncomeTaxDisclosureTextBlock_fc628697-c56c-4ac2-b8da-b1152a5a986a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_USSECMember_a7571d5a-de61-4ad5-a900-38cabb18cda0_terseLabel_en-US" xlink:label="lab_blkb_USSECMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US SEC</link:label>
    <link:label id="lab_blkb_USSECMember_label_en-US" xlink:label="lab_blkb_USSECMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US SEC [Member]</link:label>
    <link:label id="lab_blkb_USSECMember_documentation_en-US" xlink:label="lab_blkb_USSECMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Securities and Exchange Commission</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_USSECMember" xlink:href="blkb-20230331.xsd#blkb_USSECMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_USSECMember" xlink:to="lab_blkb_USSECMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_574ef16d-8d3a-40bb-90bf-921dee76f7df_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrentAbstract_ea023ca8-5a32-4e3a-9253-611ac903e565_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SecurityIncidentNetCashOutlays_f5992cb9-ac91-4f7e-8249-703f3887efdf_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNetCashOutlays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident, Net Cash Outlays</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetCashOutlays" xlink:href="blkb-20230331.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_PreferredStockValue_6239bb2a-2a00-4a08-9538-dbc98f2a4fbb_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_BusinessAcquisitionLineItems_40090883-8abe-4e57-b947-1200e8061add_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_cbfd0c1f-8ca1-49d3-9982-b9bf15328792_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeInstrumentsGainLossLineItems_ce97c476-e62c-4254-8cf2-5a2f139a007d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EarningsPerShareDiluted_cf0adbbe-3099-43ca-afd5-4a3cda5e3af0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_aaba0973-4a9d-4a82-aa11-e57248cde946_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AccountsReceivableNetCurrent_9d65b8e4-1c9c-45be-ba8a-4e6b74b24eed_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance of $7,688 and $7,318 at March&#160;31, 2023 and December&#160;31, 2022, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ForeignCurrencyContractsLiabilityFairValueDisclosure_07d305a7-a927-4d54-a111-03e51d88e869_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_6c5b123c-024a-4f29-830f-5c9978910f0a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueInputsLevel3Member_bbffb0b8-40ef-4738-b911-f4f23e3a5621_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_TreasuryStockCommonShares_ccd25cda-0b25-4144-8881-670e40d6466e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ShortTermDebtMember_38bc7dde-b7f2-4788-814c-d141c4ee387d_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_LitigationCaseAxis_9727209e-e790-4ddf-ae29-4bf261288051_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_fca1c3ba-29a3-4b10-93cd-ac68d973c461_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_NetIncomeLoss_f0f3979e-345f-4f0b-b7cd-9156f8230cb6_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_2cc9cc5b-a91c-4801-a266-8157cc017c22_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3d6f61f1-495d-4a7d-952b-824537f66278_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrent_70af01a5-7bc4-440b-968e-3b8e0b0639a7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeContractTypeDomain_0a8653ec-226c-4397-bb80-aee6c4d065be_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueDisclosuresAbstract_ad7c84f2-2908-4a42-9a66-ca6d03468f4d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_TransactionalRecurringMember_476a8b73-197d-4d0b-9497-dc23c573aafd_terseLabel_en-US" xlink:label="lab_blkb_TransactionalRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactional Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TransactionalRecurringMember" xlink:href="blkb-20230331.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_us-gaap_CostOfRevenueAbstract_ae707255-9135-4ecd-85a6-83c3283a32e0_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharesIssued_1ef9e4b4-0201-422a-bad4-c42fc4ed46d7_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_ec634f78-fdee-434f-8394-f75e2e1b619e_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LiabilitiesAndStockholdersEquityAbstract_3eccd71b-9d19-492d-8c41-6c5ab22dde9b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_bc774357-8f72-4452-9155-78477431e4de_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StockholdersEquityAbstract_1b841a52-d354-450b-b8bf-cf4fe32dc4c9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3a23e420-2064-4c8b-b0ab-46881dd745bc_totalLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ContractWithCustomerLiability_3b09027d-f00e-4fd2-b82f-9fa2486ebd84_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e24f9e85-426d-4792-b3e9-202d74522dc3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_CostOfGoodsAndServicesSold_0aec3880-dc0c-4bfc-8ff5-3ebc63449d42_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_1a1efa29-7b94-49a0-982b-c0d78d68b3c5_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_a09875e2-1e5e-4581-b957-75a8be009cfc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueInputsLevel1Member_f573220d-3eb6-45eb-a504-e70a196b5df2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_Goodwill_c887b2e0-429c-48c0-a26e-4cd1b394790b_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementEquityComponentsAxis_c962cb50-9db9-4543-a180-6c6ce5f58524_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_HedgingRelationshipDomain_b147378a-2c07-497e-ac9c-42c195d69c01_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_1e92a4bd-4522-414c-9ee4-3ddb41179bb5_terseLabel_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_dei_EntitySmallBusiness_1a1e9859-30ab-4057-acb4-5f4686852c70_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_dei_LocalPhoneNumber_9ef02261-60f3-488f-b39b-35367fef89c0_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_IncreaseDecreaseInAccountsReceivable_8cb1bc93-fc66-4880-bc57-f3bcfffcf503_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_LiabilityInsuranceAmountDeductible_2de3cf5c-8d1c-4e2a-af0a-f2cc2f43ba9b_terseLabel_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountDeductible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Insurance, Amount, Deductible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountDeductible" xlink:href="blkb-20230331.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_DerivativeNotionalAmount_fcf0ead0-283e-47f8-97cc-5e8f300fdaa7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SupplierFinanceProgramObligation_7f965e4e-aa3e-4089-8e89-103a73a08b3c_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other debt</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_5af7fea8-e86d-45b0-9de7-4c01384c382a_periodStartLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at December 31, 2022</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_3de852cd-2f12-413e-8e40-7d6f23c456f9_periodEndLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at March 31, 2023</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueByMeasurementFrequencyAxis_ee6d6bc6-d010-49f0-9ccc-90d066af1e9b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseLiabilityNoncurrent_7611c278-e101-412c-89c4-a61efb0f9f43_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_3454c669-08cf-45dd-b7d5-c6125fb33023_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RestrictedCashAndCashEquivalentsAtCarryingValue_2f2f069f-c014-430a-ae6f-2b6f04e9124f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_91e2a856-fe1a-457f-b867-e3421f192415_totalLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInAccountsPayableTrade_f0d9f1d4-f896-4ed1-9abd-85ad7a48a397_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_af3dcd9d-f729-4c3c-9aa9-fab9cc8fe584_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LineOfCreditFacilityTable_e78fa228-9bcf-488a-8a6a-688929ac1fff_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c438500f-ac8b-43fa-bd37-4f382da0856f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_a5cd6b42-1168-4061-997d-4ed1588d87a5_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_8da84ee2-3a3b-49ec-8d61-9b0a7e33997e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a77d3113-42a1-4e0f-a1ab-ecb3cb6ae82f_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ForeignExchangeForwardMember_2c2d9993-c9b5-46a7-ba77-2b2f16963011_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_MortgagesMember_05197ad9-92ff-4c7f-8de2-5b5dc2b893ef_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_48171cf0-faa1-4b13-b826-6db65ed71c4c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issuance costs related to purchase of EVERFI</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_9c54f342-8c1f-42bc-9bb5-6166781ef57e_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_1b3a4f49-c1a4-4af9-9020-b36b337ce042_terseLabel_en-US" xlink:label="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_LeaseCostTableTextBlock_7458dd43-5bf2-4564-be98-3b0e7a72d1e6_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_555d4606-36b8-4365-8f32-008d45bddc0c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_7a774887-657a-43e3-8f80-32bcecb6b761_terseLabel_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_56c79537-4f14-4b6a-a4a5-ea254482fd92_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive shares excluded from calculations of diluted 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_56bc4346-92c8-4338-9484-ea8f3158e733_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentQuarterlyReport_2f2b7792-eedf-43b5-80f7-65efc12cda38_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_dei_NoTradingSymbolFlag_054b187d-c74b-41f3-a0ee-9eb3cdd9e393_terseLabel_en-US" xlink:label="lab_dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:label id="lab_dei_NoTradingSymbolFlag_label_en-US" xlink:label="lab_dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_NoTradingSymbolFlag" xlink:to="lab_dei_NoTradingSymbolFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_8c01c566-a887-4f65-b845-0fad69307dab_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueMeasurementsFairValueHierarchyDomain_6f7c7708-277b-4ae9-a40e-10ed2f7150da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_006ac6d8-2770-416b-a8ac-90d4ec9bd608_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_HedgingDesignationAxis_c6e92cf3-5c54-497c-ad18-ad2f6c09b2bf_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_UseOfEstimates_7a327ba6-9ee3-426d-aae6-02001a724baf_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_ContractualRecurringMember_646274b8-f949-41a0-a12c-440d576d5989_terseLabel_en-US" xlink:label="lab_blkb_ContractualRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ContractualRecurringMember" xlink:href="blkb-20230331.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_DerivativesFairValueLineItems_d7a4e853-db53-40eb-8cc2-906a0c68eefc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LongtermDebtTypeDomain_035deaaa-b2ee-444d-8728-a7640292d0ec_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityFileNumber_17e0f2f4-bd9b-46d7-9e54-a22c923ce34e_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_LossContingenciesTable_c3fdf047-adaf-4584-a0f8-9132c208896b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_CapitalizedContractCostNetCurrent_6f5c8b9e-ae8c-40d3-ba8c-8bd4b84e148f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityCurrent_2fb0e0b7-dfad-40d1-bac5-9ad749a93736_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AmortizationOfIntangibleAssets_defe7af7-6350-4929-9d08-1a24218d51f6_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityShellCompany_767b6e29-bfce-4cdc-983d-7d7b2d686dfd_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_PreferredStockPurchaseRightsMember_358e98b3-c137-46b9-bbbc-f7df6620d7ad_terseLabel_en-US" xlink:label="lab_blkb_PreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock purchase rights [Member]</link:label>
    <link:label id="lab_blkb_PreferredStockPurchaseRightsMember_label_en-US" xlink:label="lab_blkb_PreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Purchase Rights [Member]</link:label>
    <link:label id="lab_blkb_PreferredStockPurchaseRightsMember_documentation_en-US" xlink:label="lab_blkb_PreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Purchase Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PreferredStockPurchaseRightsMember" xlink:href="blkb-20230331.xsd#blkb_PreferredStockPurchaseRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PreferredStockPurchaseRightsMember" xlink:to="lab_blkb_PreferredStockPurchaseRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_c15f757e-fbc0-4044-911b-6bbe978a60f7_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NewAccountingPronouncementsPolicyPolicyTextBlock_157a10c1-36ec-4e16-80e8-cb3f26e6be01_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently adopted accounting pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ScheduleOfRestrictedCashTableTextBlock_93532c59-ec58-4a4b-94f8-17c95aea71f8_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:href="blkb-20230331.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_83d03997-c4e3-453e-b7a7-c5bb4f803958_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_InvestmentIncomeInterest_d22f2a4f-6c64-4e8c-ad29-8071b84aa306_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_VariableLeaseCost_421d6fee-6263-4a30-a0cb-69f15a62be82_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LoansPayableMember_3a5d4d9d-19e1-4a74-88d8-d6bf632a764b_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseCost_0a8fd9be-a753-48c2-8a03-c0c56c31e3c4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_CommonStockSharesIssued_bd2c308d-ae55-4e9b-a32d-40dbd7e96a03_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_GrossProfit_01980173-9386-4e17-af93-4a7e548d04d9_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ContractWithCustomerLiabilityCurrent_a6dfac5c-cfaf-408d-b5fd-fa8667eff275_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_TreasuryStockCommonValue_0071809a-2ab2-4392-a3b3-861094bc0837_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost; 15,278,827 and 14,745,230 shares at March&#160;31, 2023 and December&#160;31, 2022, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherRestrictedAssetsCurrent_2a9be45a-3c6b-41f8-9138-07f303882448_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestrictedAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_SecurityExchangeName_b822f0f3-841d-49e3-b7b7-99303d4f49a6_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AssetsFairValueDisclosure_4ca05078-cd9f-4da8-a766-4d121c090747_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5de2d2e0-874b-4da8-8f23-79134308462e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_010ca570-7f89-481c-aed6-e56e36280c6e_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive (loss) income, beginning of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cd6a9951-7e07-4ef7-8282-216181b18834_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AccumulatedTranslationAdjustmentMember_b35d9c3a-3431-4dbb-9031-9f0f9fb31cbb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_ce569808-2c08-456c-8579-45128401e5d2_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_MaximumMember_3763dff9-da20-4ce1-b1f8-4dd398b4de23_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_ComprehensiveIncomeNetOfTax_42821265-c65e-4641-bbaa-c890c609126a_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentType_e7fbd662-a289-47d9-86a6-6ed177755a58_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_OtherComprehensiveIncomeLocationDomain_04633384-3d84-4258-91fe-49dbc56f21e2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SupplierFinanceProgramObligationIncrease_03eff524-af57-4a6c-8850-0a3ea53d305d_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityAddressAddressLine1_98c13cc0-f6fd-46ab-bed9-0bd533ee68fc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_DerivativeAssetsCurrentAndLongTerm_13a74963-2119-4e1b-abf6-5191067ab93c_terseLabel_en-US" xlink:label="lab_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_AccruedLiabilitiesAndOtherLiabilities_b704e3aa-4ca4-42d4-a042-8dcfe48820c4_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SecurityIncidentExpectedCost_b8a76606-ff58-4bed-90d2-1e7b7c71282c_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentExpectedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_DerivativeLiabilitiesCurrent_cb576ce5-2763-4a9d-baf8-389a505dec3c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_ab48e44e-d80a-4ae6-8960-1ce90cc267ff_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CapitalizedContractCostNet_2ece4f8d-6287-4fcf-805c-91cc94725e71_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_994d60db-6492-46a2-9dac-b4e364387fa3_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherNoncashIncomeExpense_ca4335d7-1dc4-43df-b077-805049ff4daf_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_RevenueRemainingPerformanceObligationPercentage_ec06fb8e-7aa1-4ae5-91da-6bce7cd41f41_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AllowanceForDoubtfulAccountsReceivableCurrent_a634cb57-287f-4b78-b847-c388989b47cd_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeTable_ad91e1ff-0e6e-4ba2-8fa4-7aa2dbfd5d71_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IncomeStatementAbstract_a06205a2-b670-4ca6-998d-1c75ae2d3225_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LongTermPurchaseCommitmentTable_498da1e8-03e7-4baa-8a0e-9470e6188a26_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_Security12bTitle_0540966a-ae8b-4650-890b-1f3de8f2d21f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_OtherComprehensiveIncomeLossBeforeReclassificationsTax_bef10621-c9df-4c39-977b-49ab29c2945b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income before reclassifications, net of tax effects of $2,566 and $(3,789)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SubleaseIncome_a80cd41d-27ef-4d43-8c6a-8781927effc1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeLiabilities_4b488eae-5f1b-4176-8bfa-2233da707631_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeTaxDisclosureAbstract_2f0ee278-5270-4b2f-9c79-e56ccb9fd82c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_9c4de6b2-60c9-43e9-a42e-b870d90553ea_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Debt Instruments, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:href="blkb-20230331.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_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_3949fc58-53df-4bef-b772-01c51eaf6364_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityTaxIdentificationNumber_afea930c-afa4-4a6b-b20f-a902a649c193_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_31cee95e-1eb9-4741-bfbe-fa4d2467136e_terseLabel_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_CapitalizedContractCostAmortization_7fefafee-8937-4f0d-b3d9-f9b966d7e933_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LeaseCost_69f51202-7823-4d14-ae02-2755012fc8f8_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_63b76a29-8228-46a5-a609-806a686aa81a_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_us-gaap_InsuranceRecoveries_4434c549-cf7f-49d4-8ca6-8239d9e51af8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_country_ES_4a6ff64b-a12c-484c-84f5-cd216bfffc98_terseLabel_en-US" xlink:label="lab_country_ES" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spain [Member]</link:label>
    <link:label id="lab_country_ES_label_en-US" xlink:label="lab_country_ES" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SPAIN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_ES"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_ES" xlink:to="lab_country_ES" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ed1b9010-a830-465c-8da9-fa4e2b728303_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_DisaggregationOfRevenueTable_dbcfe479-3082-4d00-ab56-2b83901e74dd_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8d745559-e1cc-4f62-acf6-42f03a2e4295_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NonoperatingIncomeExpenseExcludingInterestExpense_f85bb504-10e9-4fb4-8948-5373507dd8d5_terseLabel_en-US" xlink:label="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_f9a26611-6f98-4db1-b892-b79845952eb6_totalLabel_en-US" xlink:label="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_dei_EntityCommonStockSharesOutstanding_3b1c7f84-4e20-4b5d-8260-922419c7724b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_SegmentDomain_0adcced8-da72-447e-ba38-98819a81fddf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueByFairValueHierarchyLevelAxis_acd548b8-35bc-453d-8bd9-5d59fa48b93c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RetainedEarningsAccumulatedDeficit_989645d4-92d1-4adb-be13-26b9948a0103_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommitmentsAndContingenciesDisclosureAbstract_c3df4d48-0508-478a-b2f9-1be7bc7640f1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_4dbd4a72-b256-4fc9-a85b-ae99d3330603_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ThirdpartyTechnologyMember_7ddd92f8-f1ed-4362-9026-246a94850424_terseLabel_en-US" xlink:label="lab_blkb_ThirdpartyTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_DebtInstrumentFaceAmount_1daa15fe-b91d-4271-a75f-5fe7d4ce0265_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_c7cb57f8-260b-4ac7-a64a-1f53d31da99c_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityIncorporationStateCountryCode_5775a401-fb05-4846-b5a1-ed3f6ff5b416_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_GlobalHQMember_0d770e38-2c1f-4b59-9f1f-f6f07b25f9e8_terseLabel_en-US" xlink:label="lab_blkb_GlobalHQMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global HQ [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_GlobalHQMember" xlink:href="blkb-20230331.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_3d30cb64-0dfd-4daf-a180-8f462596a381_terseLabel_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_AssetsCurrentAbstract_1ff1befe-46ee-41a7-bf7d-7bdb3097d5df_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityAddressStateOrProvince_35e7be16-8fe8-4c14-848c-56de80e62152_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_21d84f5e-dc22-4940-a852-7f38ed2bd7b7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SecurityIncidentCumulativeNetExpense_8e9a162c-079c-4f7d-ac6e-9aed77f37261_totalLabel_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeNetExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident Cumulative Net Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeNetExpense" xlink:href="blkb-20230331.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_98acf3ae-5540-4260-8927-f51a25abdfa6_negatedTerseLabel_en-US" xlink:label="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_SupplierFinanceProgramTableTextBlock_83fbd654-967f-4a93-8db8-60d185408c41_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GainLossOnDerivativeInstrumentsNetPretax_ca5344f0-85d4-4726-8749-c1d6b26687b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) recognized in accumulated other comprehensive income 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommonStockParOrStatedValuePerShare_65defbf1-6684-4fe5-a4d1-1c188544e7a3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_cf6ed49f-35b0-4c1d-a3b2-8d907a501de0_terseLabel_en-US" xlink:label="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_NetCashProvidedByUsedInInvestingActivities_7f6a7f30-ed88-482e-91cc-84503a845c6d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ClassOfStockDomain_7f64099f-4ab0-44fd-8cde-1d805752c772_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_TaxesPayableCurrentAndNoncurrent_536029ca-916e-4c40-8480-f9bc1556f0c0_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LossContingencyClaimsSettledNumber_118f195d-ce87-4253-8ea0-f0d6bce255f1_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyClaimsSettledNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Claims settled, number</link:label>
    <link:label id="lab_us-gaap_LossContingencyClaimsSettledNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyClaimsSettledNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Claims Settled, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyClaimsSettledNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyClaimsSettledNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyClaimsSettledNumber" xlink:to="lab_us-gaap_LossContingencyClaimsSettledNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_8f6a0c5f-d3ea-491a-a16e-3a04fa5d4c93_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_89a0a7ec-c734-48d3-9146-ece96a9deafe_terseLabel_en-US" xlink:label="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_8089dfb3-b7c1-4af7-b87f-9dd7b3cc6415_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_DerivativeLiabilitiesNoncurrent_c4c068ba-7275-4e43-b064-14eb7b631783_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b5da1335-6821-463c-bed6-23a3ef7bba02_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RepaymentsOfDebt_ec5554ab-65e3-4681-a2cd-7abecfb40a25_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CreditFacilityAxis_649ca141-689c-4e1b-aa01-1b82a89adcbe_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_Liabilities_11299ced-4e12-4803-b802-21f5b8f68142_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_81397516-e048-4017-91a4-6ed6fea460e1_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0f5f1e5a-752b-46fc-8044-f8bbc4bb63a5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4cd17df7-ff87-46ef-97ca-2cb925f3b885_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_634f05ef-f0fa-42f5-9e65-76fdfb329cbc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_d0ed0ba6-3117-4e78-b94d-4915017672f6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueMeasurementFrequencyDomain_abad2e03-6e58-43f4-896e-bf9ed1fcbacd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ContractWithCustomerLiabilityNoncurrent_6d86b971-774f-4298-91d7-56cb8bb4b02a_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DebtDisclosureAbstract_3f176e3e-8dc1-435d-98f4-64045f541034_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccruedProfessionalFeesCurrentAndNoncurrent_5060ead8-c91f-46d0-ab68-3291176e6f92_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_7bcee58c-8277-46ca-9c13-a1896cc8de80_terseLabel_en-US" xlink:label="lab_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee taxes paid for withheld shares upon equity award settlement (in shares)</link:label>
    <link:label id="lab_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_label_en-US" xlink:label="lab_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights</link:label>
    <link:label id="lab_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_documentation_en-US" xlink:label="lab_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares that have been surrendered upon vesting of restricted stock/restricted stock units or exercise of stock appreciation rights during the period and are being held in treasury.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" xlink:href="blkb-20230331.xsd#blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" xlink:to="lab_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_b355813c-0326-422a-8d52-a64a2e3579dc_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_204a03de-0487-46ca-bde2-00a0648dd719_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6e8f672a-e013-4594-a259-ffd2966d2220_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SellingAndMarketingExpense_65e1cdc2-b3bd-45fe-a093-18285a508dff_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_CommonStockValue_400de120-7a62-4572-bac2-2f495e87cdc0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.001 par value; 180,000,000 shares authorized, 69,154,863 and 67,814,044 shares issued at March&#160;31, 2023 and December&#160;31, 2022, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GeneralAndAdministrativeExpense_ab598708-a4cd-40be-9eeb-04e07a56c7d6_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_054c42e2-0312-44f1-845f-b003ac3de760_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_ChangeInCustomerFundsReceivable_721338fc-8080-4494-bef2-4414f5c4d17f_terseLabel_en-US" xlink:label="lab_blkb_ChangeInCustomerFundsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In Customer Funds Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ChangeInCustomerFundsReceivable" xlink:href="blkb-20230331.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_us-gaap_SegmentReportingPolicyPolicyTextBlock_a53092c9-d990-4c2a-befd-f287387e0ba4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AssetsCurrent_43f207c1-2195-4b79-aadb-aa06447b4124_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RestrictedCash_f54ba9aa-c2e1-4139-8f83-85210b3036b0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_BusinessCombinationContingentConsiderationLiability_c5d149da-6b90-431b-8ec7-fa5e5a258363_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RevenueFromContractWithCustomerAbstract_af43618d-39bd-4d87-97d0-8de345b81367_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_PutativeConsumerClassActionCasesMember_4e98c993-24a9-4bda-9a32-1c1bf106eb30_terseLabel_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases</link:label>
    <link:label id="lab_blkb_PutativeConsumerClassActionCasesMember_label_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases [Member]</link:label>
    <link:label id="lab_blkb_PutativeConsumerClassActionCasesMember_documentation_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesMember" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PutativeConsumerClassActionCasesMember" xlink:to="lab_blkb_PutativeConsumerClassActionCasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_d801a6be-c869-44ca-92f2-56e29a3703f8_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7e2dba6e-cd40-4085-b216-10c0c3d50d56_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityFilerCategory_b1118123-a8bb-42f0-8830-83197cd2d561_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_RecurringMember_f28a40ef-688e-4ed1-ba48-0bf02b6cf5ec_terseLabel_en-US" xlink:label="lab_blkb_RecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember" xlink:href="blkb-20230331.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_us-gaap_OtherLiabilities_ce489672-c9fb-4878-8505-9169cc8b110e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StatementTable_042cd9ad-0719-405c-8ed3-d544dd2ba6c5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_cfbde2cf-97e3-4630-b6b8-e3fdcdffd630_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AccountsPayableTradeCurrent_8ce32edc-95b8-4f1d-8be4-0cbbd643fb35_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_75c55e29-986f-4dd2-8d09-24f759b5b7b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a67be0ff-a923-4d63-b690-cab243fbd98a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PreferredStockSharesAuthorized_97704ac7-ae8b-4a6c-a7a4-9090dc23130a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AccruedInsuranceCurrentAndNoncurrent_b60564e6-f2f5-4f16-8af4-8b6b3f9f15b9_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PreferredStockSharesOutstanding_9893311d-f610-4699-8449-e2b2f2053ec1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_DisaggregationOfRevenueRecurringTableTextBlock_cdf656d4-991d-4ab3-925f-a5936dbfcecb_terseLabel_en-US" xlink:label="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation Of Revenue, Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:href="blkb-20230331.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_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe8f97de-e5dd-4b8d-8672-31dc2cc7921c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementClassOfStockAxis_b727ff23-406f-495d-98ff-937f9fe09b70_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DerivativesAndFairValueTextBlock_54c19413-47c2-4756-bf95-8e8cd15844e4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_9993be92-f45b-4189-ac5b-837c48e1db7f_verboseLabel_en-US" xlink:label="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_PaymentsToDevelopSoftware_2a1ba908-e492-4abc-983b-6092299f1d75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_0ba08a22-c94c-4a86-989d-62b0508fbddc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StatementOfFinancialPositionAbstract_5e10e50d-c47b-4bd4-b091-da2baf97a015_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StockholdersEquity_ac1ec698-4ee8-40c3-ab07-61b1db9493c8_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b7fd783e-ca60-4dfe-8655-d5319c2bd1e4_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_212b2180-89fd-4958-8b76-bbb6bb32c38d_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_fb95e473-950d-4f02-add9-9380cf503791_terseLabel_en-US" xlink:label="lab_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_label_en-US" xlink:label="lab_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Other Assets Current and Noncurrent</link:label>
    <link:label id="lab_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets. Includes current and long-term portion.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" xlink:href="blkb-20230331.xsd#blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" xlink:to="lab_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_87cb1425-d361-4089-8e07-e68803e25680_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_94d3b67c-eced-4577-afd0-df5015a41726_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_d943ed25-b68a-4b02-ae2b-e98169a23043_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_777ee174-0ce2-4910-af6e-d546323d0f9d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ef96482e-f4dc-46db-b162-8969ae3fc261_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4759f468-26e5-4e25-8f17-868dad8bdf29_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before provision 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_3a49673a-7d18-4814-98fe-5909286a4390_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_UnbilledContractsReceivable_c75c48d7-b2bc-4742-ba72-0b0d1d46a607_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_AccumulatedOtherComprehensiveIncomeRollForward_0109239d-ddce-4a63-ba1b-26daa9360b0e_terseLabel_en-US" xlink:label="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_DepreciationAndAmortization_2153883b-a88f-4d12-817f-404b6cabff27_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_HedgingDesignationDomain_c766b77c-87ad-4c1d-a7f3-75c0a48343b2_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueInputsLevel2Member_5576b17f-15fb-48d7-a70c-141f3cc93e22_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetInvestmentHedgingMember_69e1fa1c-bd07-44f5-91e9-bfe6c6397114_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityEmergingGrowthCompany_49c17a65-663d-4041-b731-d51e48506276_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_country_GB_f3d608d2-2534-4af0-a9c7-274028b29ba7_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/country-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5f8255d7-eea3-41c4-884c-70b07adef7a4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IntangibleAssetsNetExcludingGoodwill_8559710f-0b64-4967-ade5-7f72f6b47b43_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtInstrumentInterestRateEffectivePercentage_271f40fc-38ba-492e-a7b3-936d0e9898b9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_31f5b305-71b0-43f0-a979-d688099e33b3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SecurityIncidentExpense_78299941-c12e-4003-b167-b1ed8c0def8e_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpense" xlink:href="blkb-20230331.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_8a2d0f7f-f822-4618-9925-db1410d04688_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentFiscalPeriodFocus_87666cb6-b054-43dc-bb0a-e494726bbc9e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ShareBasedCompensation_7180f662-fa1f-4f60-a7b7-7cbc642e54ca_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommonStockMember_2ef0edcb-03ef-4721-b3fa-a26259bdb2e4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_CityAreaCode_3a09f675-b6f8-4881-815f-3a3127e816bb_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_dei_EntityAddressPostalZipCode_9001428d-1de7-4488-a540-07aeb3ebafc9_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_EarningsPerShareTextBlock_32d13f0d-ca26-42bc-b299-4a021c0a64dc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_ProductOrServiceAxis_c702c387-42f4-4e03-bf04-a6c97700802f_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_us-gaap_DerivativeAssetsNoncurrent_31b38237-2ebb-4df6-af5d-ad72fe3fd67d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentFiscalYearFocus_c80bb103-37ae-4f9e-8ad7-db80a644bad2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_srt_SegmentGeographicalDomain_5cfa5d82-606c-4aa1-b5bb-a86d5940ee1f_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_srt_MinimumMember_3945aeba-723c-4383-8c1d-d07bdc204250_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_85c954f1-5990-4710-8a69-f63f49396c34_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PropertyPlantAndEquipmentNet_f3bd833c-d2db-42cd-8355-56929ef8c319_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LossContingencyClaimsSettledPercent_7e51bdfe-f497-44ea-a3bf-cfe3057618d0_terseLabel_en-US" xlink:label="lab_blkb_LossContingencyClaimsSettledPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Claims Settled, Percent</link:label>
    <link:label id="lab_blkb_LossContingencyClaimsSettledPercent_label_en-US" xlink:label="lab_blkb_LossContingencyClaimsSettledPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Claims Settled, Percent</link:label>
    <link:label id="lab_blkb_LossContingencyClaimsSettledPercent_documentation_en-US" xlink:label="lab_blkb_LossContingencyClaimsSettledPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of claims settled.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LossContingencyClaimsSettledPercent" xlink:href="blkb-20230331.xsd#blkb_LossContingencyClaimsSettledPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LossContingencyClaimsSettledPercent" xlink:to="lab_blkb_LossContingencyClaimsSettledPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4efda56c-88e2-42b8-b97d-b25cd070cd34_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_SecurityIncidentCumulativeExpense_e08b735e-895a-45bd-9ac5-c432566804bd_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident Cumulative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeExpense" xlink:href="blkb-20230331.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_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_a8e28ec0-0d84-4b51-b636-9eb052e27d26_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementOfCashFlowsAbstract_9d11f072-7993-4945-96f7-675908aae83e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AssetsAbstract_2f2a1f8d-cea2-4b97-aeb4-d69aee854dea_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_7c36cc3e-a2d9-4def-82ec-d45a2d8bf39d_terseLabel_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_blkb_PrepaidInsuranceCurrentandLongterm_5fd39e58-4e18-4f7c-9aed-b11cffdacf20_terseLabel_en-US" xlink:label="lab_blkb_PrepaidInsuranceCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_LiabilitiesFairValueDisclosure_22910fd5-f32c-420b-87fb-97e20019ad8f_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ForeignCurrencyTransactionGainLossBeforeTax_a077c53f-dcb4-47f8-8081-ed79ed453e98_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_4b6b1207-f38d-4d05-b4d5-403a01f5f1b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_21cb03cf-cf71-432b-9500-218f14713ba3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermPurchaseCommitmentLineItems_d46468fd-2f72-407f-bcbf-d12f1ed5de60_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_a641de2f-0cd2-465e-a8fb-572da5df9576_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_NetCashProvidedByUsedInFinancingActivities_d752c9de-b955-4992-ac60-00675fead07d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_LiabilityInsuranceAmountTotal_b971704c-3297-4047-b786-4c5c178091a0_terseLabel_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountTotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Insurance, Amount, Total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountTotal" xlink:href="blkb-20230331.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_CommitmentsAndContingenciesDisclosureTextBlock_c3ebdbd3-03bb-4e07-baf0-264db8a13e04_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RetainedEarningsMember_2db9f7c6-062a-44c5-8054-bf24b1f71096_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LongTermDebtCurrent_530fb2c2-f6b0-4544-8985-eca8aee1b32e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_98e05957-ee77-460b-a45e-5b869d86884a_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SecurityIncidentNetPreTaxExpense_dfb44c43-9b7b-42a3-b1b2-ff5e9fabd609_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNetPreTaxExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_LiabilitiesAndStockholdersEquity_f3cf8ed6-46c3-4fb7-9724-e44eaae6aa6b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GainLossOnCashFlowHedgeIneffectivenessNet_be8f1148-e43c-42c4-9008-aff9b6803bd1_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherAssetsNoncurrent_96e4b982-eeae-41db-ad96-4fe2f7127bd1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_17c02e99-2664-4eb8-bf71-f56520deb2a4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_ff015e53-bbf6-47aa-8121-a089dbf19c73_terseLabel_en-US" xlink:label="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_EarningsPerShareBasic_be23ab78-9fdd-4e33-bcca-02b5fea7ae87_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseRightOfUseAsset_19820f21-65e6-4202-9e6e-8242cd534bfb_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DebtInstrumentTable_596df8e7-bda2-419e-a6c0-6d05979e7f33_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccountingPoliciesAbstract_a928485c-8e29-414f-bbd0-fe33bc7834cd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_a40e52e7-63c7-44f8-82a0-a934ad8d30ce_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DueToCustomersCurrent_82985a9f-5905-481c-a99c-3ce7edec964a_verboseLabel_en-US" xlink:label="lab_blkb_DueToCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_dei_EntityAddressCityOrTown_48839f00-1fa0-4129-9483-e16fa67b5a53_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_SocialSectorMember_af9d316b-ce90-4dda-8266-0e77bacf0d82_terseLabel_en-US" xlink:label="lab_blkb_SocialSectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Sector</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SocialSectorMember" xlink:href="blkb-20230331.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_us-gaap_ConsolidationPolicyTextBlock_caf76891-73c7-4d72-b2c1-529e19a6cd3b_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_d3cfe030-3cb3-4f40-9010-0246f1e77618_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ProceedsFromIssuanceOfDebt_4c1ade86-1604-4c05-bd49-931edf97a10c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentTransitionReport_70a42ba1-9108-400a-9e34-d309fd1d9182_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_SecurityIncidentNetExpense_3bab032f-107a-4ca8-8ae2-d359a7746924_totalLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNetExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident Net Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetExpense" xlink:href="blkb-20230331.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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c252674e-9e93-4077-ad69-b20a5710af5c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_77ae7681-f390-41b1-823d-790557216011_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentInformationTable_ba3e5500-021b-4ece-8bc7-ae3a46dfa80c_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_SecurityIncidentOngoingLegalFees_b709f57b-6e3c-4001-97ae-20db99c68e06_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Incident Ongoing Legal Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentOngoingLegalFees" xlink:href="blkb-20230331.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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_7357cd47-ac3f-439f-8c91-39ac5b0d5b51_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) reclassified from accumulated other comprehensive income into 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4225af86-22e8-4d8f-bb4f-01dc9a05acc4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeInstrumentRiskAxis_74d7182d-fd67-4c7f-98ab-940127d99397_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_786103b8-415b-4d1d-85dd-7990ea1f0c36_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f5b2c4ab-bee0-424b-9397-a0adac74eeef_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_9a404e5c-9551-44c6-a624-cdb358ba8a4a_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DerivativeLineItems_c542561c-930b-4092-83b1-d52ad6406fab_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EscrowDeposit_5eeb7422-307c-46b6-bcce-900cae41884a_terseLabel_en-US" xlink:label="lab_us-gaap_EscrowDeposit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ProvisionForDoubtfulAccounts_2697a140-35a6-4f7e-8ae3-7792697d4ce3_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PutativeConsumerClassActionCasesCanadianCourtsMember_0059c6db-fd3c-457e-9d4f-254fe1cf4545_terseLabel_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases - Canadian Courts</link:label>
    <link:label id="lab_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember_label_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases - Canadian Courts [Member]</link:label>
    <link:label id="lab_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember_documentation_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases - Canadian Courts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesCanadianCourtsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember" xlink:to="lab_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_445b98a7-4f3e-4f85-bcd5-5e6f507f8b31_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_eff8402e-4e6d-49a8-a447-364f3a7302ec_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_d00fcb8e-4ab5-42fb-b240-d1e3c48d07ea_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredIncomeTaxExpenseBenefit_c61eb8db-9f94-4cec-b682-2cb1757fbcb5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentInformationLineItems_7dff85cb-16b9-4664-ae2b-ccb1b9397d9f_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_StatementOfIncomeAndComprehensiveIncomeAbstract_22b2da79-6be3-4a58-be2a-3b27b8d85fb5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_TechnologyServiceMember_90598b00-29f3-44d7-a025-898d445c83e3_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LossContingencyNumberOfPlaintiffs_d27c6308-12a4-4b57-8f5a-39d72609eb8b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_30bdd2fc-8139-4272-8d46-8507c9f6cd4d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0f97df8e-ef0b-4dbb-aa2e-c5bf5f5b1c21_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccruedCommissionsAndSalariesCurrentAndLongTerm_c0b698ad-e644-4223-b96b-80b4ff49444d_terseLabel_en-US" xlink:label="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_OtherAssets_988825b2-b8c8-4933-b802-6738e9c51029_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_98437b4b-2078-4550-938e-f5137fb42a32_terseLabel_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases - US Federal Courts</link:label>
    <link:label id="lab_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_label_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases - US Federal Courts [Member]</link:label>
    <link:label id="lab_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_documentation_en-US" xlink:label="lab_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putative Consumer Class Action Cases - US Federal Courts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" xlink:to="lab_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_8e046897-8cfc-4cb9-930d-bce228eb428a_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1980c9ec-379c-45cb-8521-daf712cdc272_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based awards</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentPeriodEndDate_3681c603-a668-442f-ba66-a16a1c3da6fa_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27803d67-e0d2-4dd0-b831-19d4c0a47aa6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_TreasuryStockCommonMember_514bc9fc-b2ac-435f-8d93-b04c69fa6bd7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityCentralIndexKey_11265eee-cdf2-4b49-8b59-6933ac39db9d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_AmortizationOfFinancingCostsAndDiscounts_df0a2c41-bd8f-436f-8fad-e6bf820457ef_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LossContingencyAccrualAtCarryingValue_ecafe292-827f-42f9-90a1-074167b97d6c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermDebtMember_eb5a431b-e38b-4ada-b42a-e7372933c708_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IncomeTaxExpenseBenefit_7ecc3931-f997-4503-9705-35776cc6a44b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_714b6924-01c4-4bb8-b23d-49eb9dbe7d69_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (benefit) included in provision for income taxes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DesignatedAsHedgingInstrumentMember_f161ee48-600c-4607-8991-fd23b91449f8_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3baeec83-22df-4ca4-bff6-97278608c2e7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c0b48cf8-db40-429a-a3ca-f756b5e2a8da_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DisaggregationOfRevenueTableTextBlock_87e89e59-21a6-4267-b1f9-7b3d345562f9_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EquityAbstract_b52c4c32-68af-402e-aaa3-1c82638bc540_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RevenueFromContractWithCustomerExcludingAssessedTax_cf246205-8614-46d7-9716-49ae7c9258bf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongtermDebtTypeAxis_4951fdd5-24a8-4ae5-a310-c11e419c5a84_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_AmendmentFlag_15ad2985-565d-46ed-b6bd-32c588011ee5_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_blkb_DerivativeLiabilitiesCurrentAndLongTerm_815c2c04-e36a-40c7-b796-c3269f9d31d4_terseLabel_en-US" xlink:label="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_CashAndCashEquivalentsAtCarryingValue_fdd277ad-cc38-434e-bd1a-660b292b7548_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PaymentsToAcquireBusinessesNetOfCashAcquired_0cd1b763-1ae0-40d6-98c5-f39770db81d3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CreditFacilityDomain_02ef9c52-f8c9-4aa7-bc7a-e2a11fb12fc5_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermDebtNoncurrent_a17e9f4f-07c5-4368-a6b8-4ca556dcea2d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_WeightedAverageNumberOfDilutedSharesOutstanding_5736a656-e51e-42c9-be0b-ee4635d40914_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_111a24fd-6afd-466d-936e-8a4d22720c36_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccruedExpensesAndOtherCurrentLiabilities_ef628fb5-ccf0-4ed9-803e-e507f4c54bbe_terseLabel_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_ContractWithCustomerAssetAndLiabilityTableTextBlock_af1bd360-bd86-4e55-a382-70e3c4a3a540_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingExpensesAbstract_0a8da6c2-9b79-4771-b400-5a3677882094_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_RevenueFromContractWithCustomerTextBlock_035387cb-4e29-416c-bc0d-13481923bc9a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1c2e35a5-bfa2-4c3a-8013-3eb0f010d968_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdditionalPaidInCapitalCommonStock_fa42c9fb-0380-412f-a9ea-36b89f0ffbe5_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AdditionalPaidInCapitalMember_1293b4f3-b4cc-48c4-976f-6f62a9175b38_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9d5cf13a-5fca-4e30-9e67-c1e2e4884eeb_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e5aee979-12ac-4c4d-865f-efab7476bc5f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_Assets_42f681a9-364a-4fd7-9218-e20ccae041b4_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LossContingenciesLineItems_bbf7ac1a-a29c-4446-a77c-cbd5b3a596fd_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_CoverAbstract_2b47fc19-f85c-4dc7-8d6f-281a53122ba1_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_d2c773ff-6b25-4f5f-8b1a-2e74c90d678a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3aa8528e-5a7b-42d6-ac98-d94efccb46ea_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_country_US_f88d4065-0b95-4b32-ae79-1873702a832b_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/country-2023.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_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_ff361410-cd61-4e51-ab55-b7dfdda7649d_negatedTerseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_FairValueMeasurementsRecurringMember_e1d46312-7538-4f0b-a876-50f25981bbe2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_8e8a2dbb-b5ad-43ca-9573-d054af8322e5_terseLabel_en-US" xlink:label="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_41ee84cd-51cf-48f8-a3aa-91b682f1206b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_blkb_RetirementsOfCommonStockShares_60aa837a-745f-4d1c-8403-921766f7d7b6_negatedTerseLabel_en-US" xlink:label="lab_blkb_RetirementsOfCommonStockShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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-20230331.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_OtherLiabilitiesNoncurrent_7a16164c-4c1f-471e-b797-79c369d2d67c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_dd9140b7-c0e2-4652-bd1b-30a20d7f1ab9_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_RevenueRemainingPerformanceObligation_f4fb4a85-58e1-4dae-93f4-9a861bc76d19_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashFlowHedgingMember_85d454c5-d576-4e5f-a42d-798b09fa9161_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedging [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_0393738e-4812-4513-954b-e3ef0b91644c_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingExpenses_530ac261-6520-4c5c-b1d7-9348335b72d4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_70ada7f7-a5f7-44d4-83f1-200ad6ade24a_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_132e7955-ddd3-4439-b54f-140537fe65bb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_SecuredDebtMember_36879670-fff3-4129-a50f-534f249ca537_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EquityComponentDomain_5ff74b3a-f42b-4e4e-98b3-0b936360dc85_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtInstrumentLineItems_62d37456-3131-40ee-84b4-d41ca8ade4d1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0152c644-634c-4331-92a2-29a8f5347e74_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_31e44f61-d821-4d89-9c4d-cb5f45b6fdef_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityCurrentReportingStatus_ac136660-33f9-4984-9bc8-831b6fba23ba_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_OperatingIncomeLoss_b3059195-73a3-4503-b203-9a369244ec26_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_807513d4-bd37-425a-a7db-e5e70106ce27_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RevenuesAbstract_3f6bc679-6a51-4da1-bf92-1a187efee75f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_348fdf99-b02b-4b71-bc22-eb18fd169c79_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLocationAxis_79b89958-799d-4005-b45b-f47a7880bc33_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PrepaidExpenseAndOtherAssets_3a21afab-ff04-4ae6-a9f3-3500c46d76f5_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementBusinessSegmentsAxis_8273b7c7-e0c7-48ca-849b-0a4db662b5e2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StatementLineItems_09ce7b08-d338-4a1c-85be-a2f038995699_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5290f5f2-2c52-4161-906b-352086d35d1c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_28ef8e67-85b6-4d1d-bab7-35867ed31744_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_us-gaap_CapitalizedComputerSoftwareNet_2a2bf2a2-0333-4d22-8ad4-aca4ff04539e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>blkb-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f38bf93d-7615-4fa7-9f27-1133124aeca4,g:5fb9b0df-2cc2-4667-af12-714cf6a11544-->
<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-20230331.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_ea93986e-3ae6-48ea-b0b2-1a3e0b0ca51c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ea93986e-3ae6-48ea-b0b2-1a3e0b0ca51c" xlink:to="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:to="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_483f2093-48a2-43f4-b295-a8549c7c79eb" xlink:to="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9c9ab346-19ea-4e58-8af3-d0c3f26d3857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:to="loc_us-gaap_CommonStockMember_9c9ab346-19ea-4e58-8af3-d0c3f26d3857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PreferredStockPurchaseRightsMember_205ce09c-8ebd-47e4-b80f-7d9fee7d6aac" xlink:href="blkb-20230331.xsd#blkb_PreferredStockPurchaseRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fb87f409-e83b-4779-a1d8-794c9b523a88" xlink:to="loc_blkb_PreferredStockPurchaseRightsMember_205ce09c-8ebd-47e4-b80f-7d9fee7d6aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_141167f3-9720-4958-935f-b0211b4b1d94" xlink:to="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f0304bac-007d-4fa9-ad49-f4ca23c2827c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentType_f0304bac-007d-4fa9-ad49-f4ca23c2827c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_4b88bcc0-f8b8-40c4-b9bc-71e2b22b2eef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentQuarterlyReport_4b88bcc0-f8b8-40c4-b9bc-71e2b22b2eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_43691375-70c0-4713-8941-ad443ef875ab" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentPeriodEndDate_43691375-70c0-4713-8941-ad443ef875ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_2dd1d476-6672-4f9a-b62b-06814a1cb5bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentTransitionReport_2dd1d476-6672-4f9a-b62b-06814a1cb5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3ae11bd9-16fd-433d-a6e3-35ad1be9ad3e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityFileNumber_3ae11bd9-16fd-433d-a6e3-35ad1be9ad3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_e572321a-3b55-4e7f-9561-909ed57fcc4e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityRegistrantName_e572321a-3b55-4e7f-9561-909ed57fcc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_185c6ab2-ee14-4a3e-a812-79130ec9b2bf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_185c6ab2-ee14-4a3e-a812-79130ec9b2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_cbc77ee1-4a5f-4185-9d52-61ef12c9dad7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityTaxIdentificationNumber_cbc77ee1-4a5f-4185-9d52-61ef12c9dad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5702ad17-359d-4ad2-a532-7f7b12b3d598" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressAddressLine1_5702ad17-359d-4ad2-a532-7f7b12b3d598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_de8b5672-9518-4606-ab60-30075b5dcbef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressCityOrTown_de8b5672-9518-4606-ab60-30075b5dcbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_245218d9-3d88-4010-89dc-c5343135f539" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressStateOrProvince_245218d9-3d88-4010-89dc-c5343135f539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_fac98623-4cde-47e6-a3ef-e1057d4d0112" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityAddressPostalZipCode_fac98623-4cde-47e6-a3ef-e1057d4d0112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_83ea015b-5d95-464c-a665-0ea8d2fc0bfa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_CityAreaCode_83ea015b-5d95-464c-a665-0ea8d2fc0bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_112433f2-1159-4441-b98f-016e577042b9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_LocalPhoneNumber_112433f2-1159-4441-b98f-016e577042b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f29c9e26-d6ab-427e-a5be-574b17014a0b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_Security12bTitle_f29c9e26-d6ab-427e-a5be-574b17014a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6003d99e-018a-49b8-8947-399d810cc09d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_TradingSymbol_6003d99e-018a-49b8-8947-399d810cc09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag_6b9f30f8-ff13-401e-a215-4cbf437b1b88" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_NoTradingSymbolFlag_6b9f30f8-ff13-401e-a215-4cbf437b1b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_fcbc6c57-7e04-415d-aa28-4f28fdf940dd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_SecurityExchangeName_fcbc6c57-7e04-415d-aa28-4f28fdf940dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_2e6dcdb5-3cf4-451e-89b2-081f0bf56e8a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityCurrentReportingStatus_2e6dcdb5-3cf4-451e-89b2-081f0bf56e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_583f00f1-f57f-40f6-84ab-9606f971f32c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityInteractiveDataCurrent_583f00f1-f57f-40f6-84ab-9606f971f32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5fd305c0-65cf-4615-8b60-440ca62e295e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityFilerCategory_5fd305c0-65cf-4615-8b60-440ca62e295e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_543ce8ba-85ea-4bda-9bd1-44ac0151b361" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntitySmallBusiness_543ce8ba-85ea-4bda-9bd1-44ac0151b361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3ce12492-5042-4981-b695-2f0163b64656" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityEmergingGrowthCompany_3ce12492-5042-4981-b695-2f0163b64656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_98623769-b0c6-41a6-9506-76f7e08e872c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityShellCompany_98623769-b0c6-41a6-9506-76f7e08e872c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_29850144-05b6-48e9-bcb2-6d7b14e1e8b4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_29850144-05b6-48e9-bcb2-6d7b14e1e8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4b8e8e8e-1454-49d7-a56e-9ffe00155b8c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_AmendmentFlag_4b8e8e8e-1454-49d7-a56e-9ffe00155b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_89344a42-b30d-4a47-8f8d-20240ba1f41f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentFiscalYearFocus_89344a42-b30d-4a47-8f8d-20240ba1f41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7d36de83-4fa3-49ba-882d-65adda77047d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7d36de83-4fa3-49ba-882d-65adda77047d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_6963a940-adc3-4917-9e9f-1624ba120beb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_EntityCentralIndexKey_6963a940-adc3-4917-9e9f-1624ba120beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_6385448e-dd91-4131-84ee-14368ae47399" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_41c32ac8-543f-42a4-a11f-4afeb4d4be6a" xlink:to="loc_dei_CurrentFiscalYearEndDate_6385448e-dd91-4131-84ee-14368ae47399" 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-20230331.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_572cbff5-6c8c-4289-9904-66b2cd64a759" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_572cbff5-6c8c-4289-9904-66b2cd64a759" xlink:to="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0a82b7eb-2e25-4985-9a56-f74165f07c38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0a82b7eb-2e25-4985-9a56-f74165f07c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e168cad7-dd25-4baa-9289-c20d136feaaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e168cad7-dd25-4baa-9289-c20d136feaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_73d8a6e6-eb55-48e6-a4e0-606c165f74bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_73d8a6e6-eb55-48e6-a4e0-606c165f74bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsCurrent_59d39bbd-5058-4917-897e-1946ec791e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherRestrictedAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:to="loc_us-gaap_OtherRestrictedAssetsCurrent_59d39bbd-5058-4917-897e-1946ec791e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a935408-52dc-4b70-8ac4-773e8759065c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a935408-52dc-4b70-8ac4-773e8759065c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_aeafd4cd-78d5-4016-8cda-e66b864e76b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b80ae97-f978-46ee-b623-af633af3ac91" xlink:to="loc_us-gaap_AssetsCurrent_aeafd4cd-78d5-4016-8cda-e66b864e76b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_da237e8c-529b-4c0f-842b-d3a33d27c205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_da237e8c-529b-4c0f-842b-d3a33d27c205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2c91d6b6-5f1b-434c-9c56-c8ed38a71c35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2c91d6b6-5f1b-434c-9c56-c8ed38a71c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_6cb5e3e3-7cf9-46be-bb21-517a1dce240e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_6cb5e3e3-7cf9-46be-bb21-517a1dce240e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8f9bfc57-0834-4a32-a700-33520a1a9528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_Goodwill_8f9bfc57-0834-4a32-a700-33520a1a9528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8f3e328f-ef34-4a5c-93ed-acf37b0106a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8f3e328f-ef34-4a5c-93ed-acf37b0106a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7c4ab2fa-d5a4-4155-bf7f-379bdb5eeecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7c4ab2fa-d5a4-4155-bf7f-379bdb5eeecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_be1fcf75-d726-4a83-888f-9a841360ad65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6d361211-e054-4729-9c11-167b378a3f5d" xlink:to="loc_us-gaap_Assets_be1fcf75-d726-4a83-888f-9a841360ad65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_572cbff5-6c8c-4289-9904-66b2cd64a759" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_4e5e81aa-b271-4387-a8ee-75f3d2ad80d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_4e5e81aa-b271-4387-a8ee-75f3d2ad80d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_ef80d405-c649-49ab-8741-009cc6848e51" xlink:href="blkb-20230331.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_ef80d405-c649-49ab-8741-009cc6848e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DueToCustomersCurrent_ef848057-4c89-40e6-a0e6-a94a71889234" xlink:href="blkb-20230331.xsd#blkb_DueToCustomersCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:to="loc_blkb_DueToCustomersCurrent_ef848057-4c89-40e6-a0e6-a94a71889234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ad4e2647-01ea-4497-87c1-651543f56604" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:to="loc_us-gaap_LongTermDebtCurrent_ad4e2647-01ea-4497-87c1-651543f56604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_50ac220e-d120-4379-9559-4d912353fdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_50ac220e-d120-4379-9559-4d912353fdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a3be3ff3-ebe5-469d-bba3-8a934cbfbe3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a7fc8dd0-b94f-4054-b031-a608a48cb6f1" xlink:to="loc_us-gaap_LiabilitiesCurrent_a3be3ff3-ebe5-469d-bba3-8a934cbfbe3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e7b27ebd-2643-489a-a78c-5037e66208b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e7b27ebd-2643-489a-a78c-5037e66208b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_95b6bee3-c9f5-47f9-8685-02ca02e61dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_95b6bee3-c9f5-47f9-8685-02ca02e61dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0c1e7a03-f835-43fc-9052-d51d4f94bcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0c1e7a03-f835-43fc-9052-d51d4f94bcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bcdb9524-b1f3-4a78-8572-1f455e738a27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bcdb9524-b1f3-4a78-8572-1f455e738a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f359f7e6-1b5f-4e54-a3d7-16e5a2b7d2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f359f7e6-1b5f-4e54-a3d7-16e5a2b7d2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e8b9885c-915a-4864-9e66-a9d105f85b73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_Liabilities_e8b9885c-915a-4864-9e66-a9d105f85b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_843fc8f1-b618-448b-8d32-46d41e93b1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_CommitmentsAndContingencies_843fc8f1-b618-448b-8d32-46d41e93b1e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ced8a51a-9fed-44cb-bd11-5762b4a5b0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ced8a51a-9fed-44cb-bd11-5762b4a5b0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_a464c04f-2517-4864-acb1-9e514eea8971" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_a464c04f-2517-4864-acb1-9e514eea8971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c9db116a-db09-4bc1-89db-d32407103097" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_PreferredStockValue_c9db116a-db09-4bc1-89db-d32407103097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c9ebd461-28f0-4a55-b949-0f38546196bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c9ebd461-28f0-4a55-b949-0f38546196bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a0262047-bcab-4981-af3b-3aced41d12d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a0262047-bcab-4981-af3b-3aced41d12d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a4bdcdd4-2b52-4366-98ca-5140218f27cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_CommonStockSharesIssued_a4bdcdd4-2b52-4366-98ca-5140218f27cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5830a8dd-46a3-4321-bf06-dee5a2f909e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_CommonStockValue_5830a8dd-46a3-4321-bf06-dee5a2f909e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_515f0788-f441-47da-a585-849fc4b898aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_515f0788-f441-47da-a585-849fc4b898aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_f8410686-831c-40af-8d41-315d20010380" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_TreasuryStockCommonShares_f8410686-831c-40af-8d41-315d20010380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_6a1ece7b-5004-4828-9142-fa7ea0ea4e36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_TreasuryStockCommonValue_6a1ece7b-5004-4828-9142-fa7ea0ea4e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf1382a3-2d61-4084-b868-4e47c6639c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf1382a3-2d61-4084-b868-4e47c6639c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_24be3ec2-d3ad-427a-bbf8-d29bb52b4808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_24be3ec2-d3ad-427a-bbf8-d29bb52b4808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_95905d97-b25c-4199-b3cc-e5a3e6886a77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08bd6f5c-8392-4d00-9475-e704af51dccf" xlink:to="loc_us-gaap_StockholdersEquity_95905d97-b25c-4199-b3cc-e5a3e6886a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2ee99c91-18ef-4ca4-8bf6-4471a934e414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90e5b0bf-86b1-474c-9a37-5cb4b7abbef0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2ee99c91-18ef-4ca4-8bf6-4471a934e414" 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-20230331.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_2bfd0bcc-c65e-434e-aa7c-d6c271991351" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6950bfab-67db-4c94-a105-8b6b2d5961c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2bfd0bcc-c65e-434e-aa7c-d6c271991351" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6950bfab-67db-4c94-a105-8b6b2d5961c4" 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-20230331.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_b1fd2ded-ecc0-4353-9de5-ec822121c39f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b1fd2ded-ecc0-4353-9de5-ec822121c39f" xlink:to="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:to="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a86f08cc-e7ef-45fb-b46c-de605f3f8806" xlink:to="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_7094327e-e559-4b70-8695-c43e42a64937" xlink:href="blkb-20230331.xsd#blkb_RecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:to="loc_blkb_RecurringMember_7094327e-e559-4b70-8695-c43e42a64937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_b8fcde0e-3f06-44eb-9b1a-38907d3e085a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dc1e7188-96c5-470a-84b2-a0acb5a5b1c7" xlink:to="loc_us-gaap_TechnologyServiceMember_b8fcde0e-3f06-44eb-9b1a-38907d3e085a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d3ff8e27-1253-43c5-807b-d3d00e0ba30e" xlink:to="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_7723cc31-01fe-414b-bbe0-ee28332d5b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_RevenuesAbstract_7723cc31-01fe-414b-bbe0-ee28332d5b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e12fc842-6780-4713-ae95-7eae7639d04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_7723cc31-01fe-414b-bbe0-ee28332d5b29" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e12fc842-6780-4713-ae95-7eae7639d04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_6a964795-836d-4d9b-aff0-55c7bdd75036" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_CostOfRevenueAbstract_6a964795-836d-4d9b-aff0-55c7bdd75036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3b91eeaa-bd88-4ac1-9770-691a797df3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_6a964795-836d-4d9b-aff0-55c7bdd75036" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3b91eeaa-bd88-4ac1-9770-691a797df3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5416f096-3d8e-4eed-bda7-7c8914a8af06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_GrossProfit_5416f096-3d8e-4eed-bda7-7c8914a8af06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_305b2059-cf11-494a-a596-7995d004ed77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_SellingAndMarketingExpense_305b2059-cf11-494a-a596-7995d004ed77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_78796a6d-cdeb-411d-add8-f3d9f1586e78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_78796a6d-cdeb-411d-add8-f3d9f1586e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_aada01f3-7c29-4c1f-9e37-c88a09b71892" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_aada01f3-7c29-4c1f-9e37-c88a09b71892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a2dec7e2-4362-4ca8-83d9-225ff5abb095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a2dec7e2-4362-4ca8-83d9-225ff5abb095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6e6053cd-9ff4-406a-bf33-d054fd76d4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_32ea09e4-0822-4422-9a27-d1c37798fb4c" xlink:to="loc_us-gaap_OperatingExpenses_6e6053cd-9ff4-406a-bf33-d054fd76d4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_dabe5eaf-19a2-4ebf-beb3-488ba6402d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_OperatingIncomeLoss_dabe5eaf-19a2-4ebf-beb3-488ba6402d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_95299de2-c5f7-45b6-bdb6-82d6a9b50517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_InterestExpense_95299de2-c5f7-45b6-bdb6-82d6a9b50517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_46110db9-273f-4bfa-9aad-0ce27c4dd4aa" xlink:href="blkb-20230331.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_46110db9-273f-4bfa-9aad-0ce27c4dd4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6e471531-0434-44bf-8057-b04cb3242645" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6e471531-0434-44bf-8057-b04cb3242645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_14358a45-d490-4491-b419-600d77f547af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_14358a45-d490-4491-b419-600d77f547af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ed1ef98-c2a6-4abe-b674-e8c88ffca62b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_NetIncomeLoss_0ed1ef98-c2a6-4abe-b674-e8c88ffca62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b02e7ac1-34d6-4518-a3b6-ee7bb2a50362" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:to="loc_us-gaap_EarningsPerShareBasic_b02e7ac1-34d6-4518-a3b6-ee7bb2a50362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_db0b49cb-4905-4694-b38f-32af16089254" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_61e7ab7d-508a-4e45-b2ec-a79410990504" xlink:to="loc_us-gaap_EarningsPerShareDiluted_db0b49cb-4905-4694-b38f-32af16089254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09b19e19-cfdb-4fd9-91ea-0fd98a194cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09b19e19-cfdb-4fd9-91ea-0fd98a194cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_755cd44e-7bd8-43ff-a64c-84c162624d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6500a5a9-c58b-4755-8a6f-2b03859e7685" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_755cd44e-7bd8-43ff-a64c-84c162624d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_cd25621b-3f93-4b98-bde1-bf5447991127" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_cd25621b-3f93-4b98-bde1-bf5447991127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_73de7897-1a61-4ecc-be3a-9967e64a26e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_73de7897-1a61-4ecc-be3a-9967e64a26e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_db36594b-1fd8-4cb4-957c-f5d9f1707a60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7f375d2c-2b36-4173-9755-55e6679f3aa6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_db36594b-1fd8-4cb4-957c-f5d9f1707a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5627eadf-9067-4959-8454-df19de2c9436" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_80872ada-b173-41db-a956-cb496ac6f804" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5627eadf-9067-4959-8454-df19de2c9436" 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-20230331.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_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_33e5b846-5e36-4f4e-82f7-1dab0efbdec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_33e5b846-5e36-4f4e-82f7-1dab0efbdec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_87ab0bb6-2d3f-494a-aee8-de5a5862bd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_33e5b846-5e36-4f4e-82f7-1dab0efbdec5" xlink:to="loc_us-gaap_NetIncomeLoss_87ab0bb6-2d3f-494a-aee8-de5a5862bd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_33e5b846-5e36-4f4e-82f7-1dab0efbdec5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_7fb348d3-b5e7-417b-98ea-59899794f869" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_DepreciationAndAmortization_7fb348d3-b5e7-417b-98ea-59899794f869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_47ad4a34-ffc6-44c1-8fe6-37b0c54f3c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_47ad4a34-ffc6-44c1-8fe6-37b0c54f3c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f861e2d8-2a2e-47de-87ff-2889cfa142cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_ShareBasedCompensation_f861e2d8-2a2e-47de-87ff-2889cfa142cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_585953a8-d4fc-4645-8ba4-b98f7ce79d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_585953a8-d4fc-4645-8ba4-b98f7ce79d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_472a89c7-a99e-42cf-a69d-50b082d07cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_472a89c7-a99e-42cf-a69d-50b082d07cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d5bac4a0-0ba3-4e57-9906-827246009e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d5bac4a0-0ba3-4e57-9906-827246009e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_cc227685-421e-4607-ac37-4eb6390387bc" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_55184374-a45f-49dc-b12f-bcd0564e98d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_55184374-a45f-49dc-b12f-bcd0564e98d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7ee19934-dc74-4595-8c6d-cf8c83d308f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7ee19934-dc74-4595-8c6d-cf8c83d308f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_18052cd4-9bce-43b1-ada7-1b7b8955ff2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_18052cd4-9bce-43b1-ada7-1b7b8955ff2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_13af8b81-2d27-425d-b9f3-c42d9ae37d9e" xlink:href="blkb-20230331.xsd#blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:to="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_13af8b81-2d27-425d-b9f3-c42d9ae37d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_85b8e3ad-6b77-4d3a-89a1-0126972caf59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_495cf720-bf82-431d-8d39-d39b483ab81b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_85b8e3ad-6b77-4d3a-89a1-0126972caf59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c108d084-3416-45ef-ac91-7de7cc7c9592" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_33e5b846-5e36-4f4e-82f7-1dab0efbdec5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c108d084-3416-45ef-ac91-7de7cc7c9592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c5ae7775-5511-4dab-9597-b46d019b385b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c5ae7775-5511-4dab-9597-b46d019b385b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_57f6f5c1-522d-416c-80e5-304462e924c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c5ae7775-5511-4dab-9597-b46d019b385b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_57f6f5c1-522d-416c-80e5-304462e924c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_8c764f2a-c7c7-4729-aab3-7b298b4a38d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c5ae7775-5511-4dab-9597-b46d019b385b" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_8c764f2a-c7c7-4729-aab3-7b298b4a38d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4aaf2b4-c33f-4191-9770-3c42a08487d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c5ae7775-5511-4dab-9597-b46d019b385b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4aaf2b4-c33f-4191-9770-3c42a08487d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bbf2646a-c93e-4427-bcc5-2b085a8ce4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c5ae7775-5511-4dab-9597-b46d019b385b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bbf2646a-c93e-4427-bcc5-2b085a8ce4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_2b562726-3e1f-4418-bcd1-36c48b11ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_2b562726-3e1f-4418-bcd1-36c48b11ef41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_33113ec9-c046-47a1-afaa-6fe0358f9fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:to="loc_us-gaap_RepaymentsOfDebt_33113ec9-c046-47a1-afaa-6fe0358f9fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_27e69a1c-83c3-47cd-b9a6-e20f81802deb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_27e69a1c-83c3-47cd-b9a6-e20f81802deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseInDueToCustomers_8a08050a-84b2-4fbe-884d-be0637305654" xlink:href="blkb-20230331.xsd#blkb_IncreaseDecreaseInDueToCustomers"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:to="loc_blkb_IncreaseDecreaseInDueToCustomers_8a08050a-84b2-4fbe-884d-be0637305654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ChangeInCustomerFundsReceivable_fcd36812-da7e-4bfd-baee-164d5bfa988b" xlink:href="blkb-20230331.xsd#blkb_ChangeInCustomerFundsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:to="loc_blkb_ChangeInCustomerFundsReceivable_fcd36812-da7e-4bfd-baee-164d5bfa988b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f745632c-69ea-44e1-8ffd-d0f517438c80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b24966df-658c-404b-90c8-6c201e6437f0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f745632c-69ea-44e1-8ffd-d0f517438c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_963bc7e3-1e35-415a-8367-5fe051b338fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_963bc7e3-1e35-415a-8367-5fe051b338fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9890d7b9-f0cb-4b5b-84bb-fee46ec3023f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9890d7b9-f0cb-4b5b-84bb-fee46ec3023f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_069d43e0-67b3-47b8-a222-aee98f0628ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_069d43e0-67b3-47b8-a222-aee98f0628ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_70887663-e96e-4c6b-81ad-737877a2e08f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_70887663-e96e-4c6b-81ad-737877a2e08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d29c9db5-02e6-4c56-9082-aacd0a334acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_72e3ed6c-e2be-4aaa-8934-9c4eb9602b08" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d29c9db5-02e6-4c56-9082-aacd0a334acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c22006bf-d2d7-40f9-a32a-f890b8d44dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d29c9db5-02e6-4c56-9082-aacd0a334acf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c22006bf-d2d7-40f9-a32a-f890b8d44dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e6b574df-136b-4409-bb6d-5b43e7a6f4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d29c9db5-02e6-4c56-9082-aacd0a334acf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e6b574df-136b-4409-bb6d-5b43e7a6f4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cad72b7b-7365-4c7a-99e3-3cf72c41a7db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d29c9db5-02e6-4c56-9082-aacd0a334acf" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cad72b7b-7365-4c7a-99e3-3cf72c41a7db" 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-20230331.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_07d909dd-dfe8-4ce7-900d-c0425c452588" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_07d909dd-dfe8-4ce7-900d-c0425c452588" xlink:to="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_dd712474-8229-4357-95c0-6cb57aa73b72" xlink:to="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6a2a195f-1fdb-4925-a4f5-ab54a6ded4de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_CommonStockMember_6a2a195f-1fdb-4925-a4f5-ab54a6ded4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0a8fe73a-9fa7-464a-b282-1d5823143e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0a8fe73a-9fa7-464a-b282-1d5823143e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_e2d78742-ed57-4524-8a26-86ab6dc57004" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_TreasuryStockCommonMember_e2d78742-ed57-4524-8a26-86ab6dc57004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f88b3a6-25a3-4d61-9e7c-5a5dc1d6b713" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f88b3a6-25a3-4d61-9e7c-5a5dc1d6b713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e36dcf54-12c8-4e3c-9d95-4bdafab56a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f6796b5c-dc05-4adb-a3a7-bcd9cae76b03" xlink:to="loc_us-gaap_RetainedEarningsMember_e36dcf54-12c8-4e3c-9d95-4bdafab56a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7421a026-7e44-4fc2-8a44-ddf08fa2e7f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4bcb2e59-d711-4f80-ace9-d330ef07aef9" xlink:to="loc_us-gaap_StatementLineItems_7421a026-7e44-4fc2-8a44-ddf08fa2e7f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7421a026-7e44-4fc2-8a44-ddf08fa2e7f2" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_3992bc60-7bb4-47a2-8ef1-b89f9d981147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_SharesIssued_3992bc60-7bb4-47a2-8ef1-b89f9d981147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4570df2c-94ab-48f8-845f-7f0b8e3cd65a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockholdersEquity_4570df2c-94ab-48f8-845f-7f0b8e3cd65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ee46184f-5252-4365-9bdf-71146d70b427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_NetIncomeLoss_ee46184f-5252-4365-9bdf-71146d70b427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_f3878b7c-2973-40bc-9022-544c5d8ac03a" xlink:href="blkb-20230331.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_f3878b7c-2973-40bc-9022-544c5d8ac03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_b672ba3f-6833-47c7-a68f-d9e032b047ab" xlink:href="blkb-20230331.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_b672ba3f-6833-47c7-a68f-d9e032b047ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_a1a0fa01-c6d2-45a6-b39e-7b402320c130" xlink:href="blkb-20230331.xsd#blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights_a1a0fa01-c6d2-45a6-b39e-7b402320c130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e37933f3-c961-4451-9353-45dfb4799dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e37933f3-c961-4451-9353-45dfb4799dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62bee528-5380-434e-9f0d-07f0013bcfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62bee528-5380-434e-9f0d-07f0013bcfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5b0b93b7-51cb-4f3e-9fc5-b38c8309a173" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5b0b93b7-51cb-4f3e-9fc5-b38c8309a173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_c3c172ad-14e9-40e0-8895-1f4cae1985c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_c3c172ad-14e9-40e0-8895-1f4cae1985c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_58f2ffc1-3848-41b5-94db-30e649065544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_58f2ffc1-3848-41b5-94db-30e649065544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f4411af-2ab4-4533-8288-197c8b0b7eca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f4411af-2ab4-4533-8288-197c8b0b7eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_dac84596-b24e-4748-be3e-783250120ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_SharesIssued_dac84596-b24e-4748-be3e-783250120ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_696a3a63-f095-4aa6-b230-d64139a984d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_StockholdersEquity_696a3a63-f095-4aa6-b230-d64139a984d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_8593f242-187f-41ae-aaa1-0d6427f74b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_8593f242-187f-41ae-aaa1-0d6427f74b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RetirementsOfCommonStockShares_a86ba847-7465-4629-be78-ec1e26139e06" xlink:href="blkb-20230331.xsd#blkb_RetirementsOfCommonStockShares"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_RetirementsOfCommonStockShares_a86ba847-7465-4629-be78-ec1e26139e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_1a693fd4-51e3-4a5c-ad62-87020af60382" xlink:href="blkb-20230331.xsd#blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8f3cdb0f-ed9f-4750-b8a7-495f7dcf7e26" xlink:to="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_1a693fd4-51e3-4a5c-ad62-87020af60382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/Organization" xlink:type="simple" xlink:href="blkb-20230331.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_c90b4d85-3f6e-4ccc-9027-b4c665f04443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_9ff761a3-eaa7-4159-830f-08115786aef1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c90b4d85-3f6e-4ccc-9027-b4c665f04443" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_9ff761a3-eaa7-4159-830f-08115786aef1" 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-20230331.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_3cb34401-7517-4a5b-b66d-a578ac4f5cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9971176a-e7b9-4363-b3e0-9ecea3c90702" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3cb34401-7517-4a5b-b66d-a578ac4f5cd3" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9971176a-e7b9-4363-b3e0-9ecea3c90702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/EarningsPerShare" xlink:type="simple" xlink:href="blkb-20230331.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_d3251af4-c916-4ead-90bc-984048f678f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_6f0a09da-185d-4dd0-9518-215507399301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d3251af4-c916-4ead-90bc-984048f678f5" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_6f0a09da-185d-4dd0-9518-215507399301" 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-20230331.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_e18bbddb-899f-4120-a27b-852e3217ea1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_faa8a234-2a49-46fc-974b-f38466f84a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e18bbddb-899f-4120-a27b-852e3217ea1d" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_faa8a234-2a49-46fc-974b-f38466f84a70" 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-20230331.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_e4221d1e-0689-4bb6-8652-ffec19e652c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_31262c56-7b2f-438e-a0b2-87e31912ce46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4221d1e-0689-4bb6-8652-ffec19e652c1" xlink:to="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_31262c56-7b2f-438e-a0b2-87e31912ce46" 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-20230331.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_8133f800-dc73-4fd7-9f86-436bee25e6a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_739503d2-0758-40c3-b1d9-7824692edab2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8133f800-dc73-4fd7-9f86-436bee25e6a7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_739503d2-0758-40c3-b1d9-7824692edab2" 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-20230331.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_0701bbdc-b815-4c65-b1e1-6b7ac89353a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock_52a586e8-dfe1-441d-9435-2298ab28993f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0701bbdc-b815-4c65-b1e1-6b7ac89353a2" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_52a586e8-dfe1-441d-9435-2298ab28993f" 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-20230331.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_44d0593d-1389-4c85-b81b-509534bdc57f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_13b5a11e-0033-4a43-905a-a9cf8e198774" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_44d0593d-1389-4c85-b81b-509534bdc57f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_13b5a11e-0033-4a43-905a-a9cf8e198774" 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-20230331.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_5e4e91e2-8b2a-4e6d-ae62-b2f8131ee35b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_25fd9e21-0307-41a0-91e2-6b6d68a7ab93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5e4e91e2-8b2a-4e6d-ae62-b2f8131ee35b" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_25fd9e21-0307-41a0-91e2-6b6d68a7ab93" 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-20230331.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_2e60ee6d-630b-4fde-b9a5-0982c1aab184" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e759c69b-4124-42f5-9f45-f3461c6d8626" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2e60ee6d-630b-4fde-b9a5-0982c1aab184" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e759c69b-4124-42f5-9f45-f3461c6d8626" 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-20230331.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_50c93b36-a7f2-41e3-add8-bb4c318d61fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_06663eae-2ca4-46d9-a875-905e4ea9b1c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_50c93b36-a7f2-41e3-add8-bb4c318d61fa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_06663eae-2ca4-46d9-a875-905e4ea9b1c8" 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-20230331.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_0c82fed5-44e2-4bc2-aeb2-0cc986109320" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6e46655c-2e1d-4de9-b5a6-bd0c8f947ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c82fed5-44e2-4bc2-aeb2-0cc986109320" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6e46655c-2e1d-4de9-b5a6-bd0c8f947ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_6c552742-417a-48e2-b278-db623d57aefe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c82fed5-44e2-4bc2-aeb2-0cc986109320" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_6c552742-417a-48e2-b278-db623d57aefe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_4b099edb-f921-4a23-b295-11344ff43893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c82fed5-44e2-4bc2-aeb2-0cc986109320" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_4b099edb-f921-4a23-b295-11344ff43893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_7a851153-5477-419c-b0c6-ae81e8d01a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c82fed5-44e2-4bc2-aeb2-0cc986109320" xlink:to="loc_us-gaap_UseOfEstimates_7a851153-5477-419c-b0c6-ae81e8d01a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_01226f19-2ea7-4ee9-9086-5a2b00eeb31b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c82fed5-44e2-4bc2-aeb2-0cc986109320" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_01226f19-2ea7-4ee9-9086-5a2b00eeb31b" 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-20230331.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_47ec36ba-f5c2-48a2-8d31-986bef8fd59f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_04a38417-f6d4-4cc1-b11c-5f3157754c98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_47ec36ba-f5c2-48a2-8d31-986bef8fd59f" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_04a38417-f6d4-4cc1-b11c-5f3157754c98" 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-20230331.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_769ca157-ad47-497e-90b0-8bbaabfafa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_10d02ab6-8b7f-4da2-a166-179945fe230c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_769ca157-ad47-497e-90b0-8bbaabfafa6a" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_10d02ab6-8b7f-4da2-a166-179945fe230c" 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-20230331.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_03306d9c-929a-4f84-8cd6-91bc757bee93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfRestrictedCashTableTextBlock_6a25e7f7-6c3b-4ab8-8ac0-ffb23153fc3a" xlink:href="blkb-20230331.xsd#blkb_ScheduleOfRestrictedCashTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_03306d9c-929a-4f84-8cd6-91bc757bee93" xlink:to="loc_blkb_ScheduleOfRestrictedCashTableTextBlock_6a25e7f7-6c3b-4ab8-8ac0-ffb23153fc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_ef076299-70f6-4c4b-a35c-b3f1ccc35ae3" xlink:href="blkb-20230331.xsd#blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_03306d9c-929a-4f84-8cd6-91bc757bee93" xlink:to="loc_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_ef076299-70f6-4c4b-a35c-b3f1ccc35ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_8718f4ff-2936-4881-b00c-0adf1b0b819e" xlink:href="blkb-20230331.xsd#blkb_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_03306d9c-929a-4f84-8cd6-91bc757bee93" xlink:to="loc_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_8718f4ff-2936-4881-b00c-0adf1b0b819e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_a6815478-1760-452f-bc80-874952c98440" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_03306d9c-929a-4f84-8cd6-91bc757bee93" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_a6815478-1760-452f-bc80-874952c98440" 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-20230331.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_abbfd6d6-ed79-4201-8cca-ac4b4a68ad19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_4605f1fb-df59-4044-98a4-83712512190b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_abbfd6d6-ed79-4201-8cca-ac4b4a68ad19" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_4605f1fb-df59-4044-98a4-83712512190b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_94ee7b26-a20f-4fa4-a3f5-7ebcb7d5e3a4" xlink:href="blkb-20230331.xsd#blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_abbfd6d6-ed79-4201-8cca-ac4b4a68ad19" xlink:to="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_94ee7b26-a20f-4fa4-a3f5-7ebcb7d5e3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock_f6a77f37-9414-491a-a146-840b4aefe8e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_abbfd6d6-ed79-4201-8cca-ac4b4a68ad19" xlink:to="loc_us-gaap_SupplierFinanceProgramTableTextBlock_f6a77f37-9414-491a-a146-840b4aefe8e3" 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-20230331.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_ac1d6bee-86ce-4976-bec3-2f9d9908a92e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_14fe5136-4f99-40f1-9caf-2b44114ae548" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ac1d6bee-86ce-4976-bec3-2f9d9908a92e" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_14fe5136-4f99-40f1-9caf-2b44114ae548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_4df313d8-06e5-459a-b831-9a11de9d02ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ac1d6bee-86ce-4976-bec3-2f9d9908a92e" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_4df313d8-06e5-459a-b831-9a11de9d02ac" 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-20230331.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_e061b9bc-78e4-4297-864a-f79efe754b34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_768f7ea9-432f-47b8-84cf-4976d030ba26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e061b9bc-78e4-4297-864a-f79efe754b34" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_768f7ea9-432f-47b8-84cf-4976d030ba26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_d98db91c-09cb-471c-8a46-1be6667a8556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e061b9bc-78e4-4297-864a-f79efe754b34" xlink:to="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_d98db91c-09cb-471c-8a46-1be6667a8556" 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-20230331.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_c97e255c-6426-4e67-a7f9-c0276e060047" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_3c1248fe-59b1-418c-aec4-1bc51273fab5" xlink:href="blkb-20230331.xsd#blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c97e255c-6426-4e67-a7f9-c0276e060047" xlink:to="loc_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_3c1248fe-59b1-418c-aec4-1bc51273fab5" 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-20230331.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_d3d0d8ae-7dd7-4fa5-98aa-aa1e5c8fcf5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_c3669dc8-b40d-4b86-8887-31424e9171b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d3d0d8ae-7dd7-4fa5-98aa-aa1e5c8fcf5b" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_c3669dc8-b40d-4b86-8887-31424e9171b8" 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-20230331.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_602f2c13-fad0-493c-bf6d-75b07b953fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_6a9626c0-bcd9-4126-b041-8178f34f571b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_602f2c13-fad0-493c-bf6d-75b07b953fa9" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_6a9626c0-bcd9-4126-b041-8178f34f571b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d5d5f1ea-031b-4a14-88f8-8c11fd4fbfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_602f2c13-fad0-493c-bf6d-75b07b953fa9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d5d5f1ea-031b-4a14-88f8-8c11fd4fbfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock_25808947-ba38-404b-b587-4915a55ec4b9" xlink:href="blkb-20230331.xsd#blkb_DisaggregationOfRevenueRecurringTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_602f2c13-fad0-493c-bf6d-75b07b953fa9" xlink:to="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock_25808947-ba38-404b-b587-4915a55ec4b9" 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-20230331.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_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_78535dcb-1473-4d77-8eeb-65957aa4a972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_NetIncomeLoss_78535dcb-1473-4d77-8eeb-65957aa4a972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_44c2f3fa-1431-4c11-85a6-b81e72f421c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_44c2f3fa-1431-4c11-85a6-b81e72f421c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_66cdaaf1-977a-4679-9cb0-51107a3cb88d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_66cdaaf1-977a-4679-9cb0-51107a3cb88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fc7cf825-adab-4d23-ae2d-0614d5e04b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fc7cf825-adab-4d23-ae2d-0614d5e04b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cbc2b137-63d7-40a0-8464-13cfbb776e17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_EarningsPerShareBasic_cbc2b137-63d7-40a0-8464-13cfbb776e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0eb6dbaf-759f-4a7c-a4fb-a7660dca0aed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0eb6dbaf-759f-4a7c-a4fb-a7660dca0aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0fb1b8aa-be20-4439-b3b4-c47b2eba93d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe8d0a04-ef49-4449-8b7b-8f97c3d08dcc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0fb1b8aa-be20-4439-b3b4-c47b2eba93d5" 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-20230331.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_1b70b1e6-ca52-40f8-ac11-44fbde56e313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1b70b1e6-ca52-40f8-ac11-44fbde56e313" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c2997e2f-cfb1-4f73-8ffa-655a389ea8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_453de232-fa99-4ea1-81d3-5dfc262be68b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c2997e2f-cfb1-4f73-8ffa-655a389ea8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_ae467670-118d-4159-8424-bbd6efde64c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c2997e2f-cfb1-4f73-8ffa-655a389ea8d8" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_ae467670-118d-4159-8424-bbd6efde64c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b4b9c7eb-7cf0-4eb6-809c-5f4562c40b5b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b2de3c01-03f6-4740-b1c9-fa20384ec374" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b2de3c01-03f6-4740-b1c9-fa20384ec374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_26b7e615-54ea-4531-b576-5ce5571b6669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_26b7e615-54ea-4531-b576-5ce5571b6669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_595072a6-44ed-4756-9af7-ee5039fd1aab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50d49095-ebbb-48b4-beb2-16f4791e48d1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_595072a6-44ed-4756-9af7-ee5039fd1aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_833fae7a-10f7-4697-8193-9b0f4461f258" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6117361e-c17b-4759-a777-f419ff65f4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_DerivativeAssets_6117361e-c17b-4759-a777-f419ff65f4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_0a3fa60d-c677-479b-879e-b19a4e9b1ede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_0a3fa60d-c677-479b-879e-b19a4e9b1ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_aeec7781-cb79-4dea-a079-ed6b0f3c7ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_aeec7781-cb79-4dea-a079-ed6b0f3c7ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_1c61d68e-110d-4212-b11a-1819e48e9711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_DerivativeLiabilities_1c61d68e-110d-4212-b11a-1819e48e9711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5eaba70c-3ed2-4e69-9ab0-1444b7b28ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5eaba70c-3ed2-4e69-9ab0-1444b7b28ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0e51bd93-9407-4c40-a5db-6d0e5eb43391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0e51bd93-9407-4c40-a5db-6d0e5eb43391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_b9e274eb-f83e-4577-a373-b92fb56eceb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e8cb0bf3-b263-403c-a6bb-42bc249acd02" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_b9e274eb-f83e-4577-a373-b92fb56eceb0" 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-20230331.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_1e133d39-314b-420c-8251-24e788c517ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_e350651a-3287-41b4-b63b-76e8e6cc0f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1e133d39-314b-420c-8251-24e788c517ed" xlink:to="loc_us-gaap_RestrictedCash_e350651a-3287-41b4-b63b-76e8e6cc0f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit_7c0620b4-fcf4-44e5-ac06-a837418222e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EscrowDeposit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1e133d39-314b-420c-8251-24e788c517ed" xlink:to="loc_us-gaap_EscrowDeposit_7c0620b4-fcf4-44e5-ac06-a837418222e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_21f884e0-b952-48f0-b50e-9ac58cb030ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1e133d39-314b-420c-8251-24e788c517ed" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_21f884e0-b952-48f0-b50e-9ac58cb030ee" 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-20230331.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_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_708e1d51-b4ea-4864-a6c1-d68495f431e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_CapitalizedContractCostNet_708e1d51-b4ea-4864-a6c1-d68495f431e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_5a63b82a-6979-4de7-932a-bbef6be919da" xlink:href="blkb-20230331.xsd#blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_5a63b82a-6979-4de7-932a-bbef6be919da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeAssetsCurrentAndLongTerm_b62c2d12-7748-4aa7-a7d3-936b9a31e8c9" xlink:href="blkb-20230331.xsd#blkb_DerivativeAssetsCurrentAndLongTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_blkb_DerivativeAssetsCurrentAndLongTerm_b62c2d12-7748-4aa7-a7d3-936b9a31e8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_7b08a8da-9a6a-470f-8674-5c173159e9fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_7b08a8da-9a6a-470f-8674-5c173159e9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidInsuranceCurrentandLongterm_625719f5-ce2b-4411-aa22-8725ffd72cdf" xlink:href="blkb-20230331.xsd#blkb_PrepaidInsuranceCurrentandLongterm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_blkb_PrepaidInsuranceCurrentandLongterm_625719f5-ce2b-4411-aa22-8725ffd72cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_08481f46-c34d-4510-a190-4d450befa24d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_UnbilledContractsReceivable_08481f46-c34d-4510-a190-4d450befa24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_4e3a221a-81d9-4a56-b96f-a46ff4d99d39" xlink:href="blkb-20230331.xsd#blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_4e3a221a-81d9-4a56-b96f-a46ff4d99d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_6e7455a6-f11d-414e-a3fb-0c255d4a3dfb" xlink:href="blkb-20230331.xsd#blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent_6e7455a6-f11d-414e-a3fb-0c255d4a3dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_62e0fb1a-59f4-4dc1-a22f-5f078e9325bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_OtherAssets_62e0fb1a-59f4-4dc1-a22f-5f078e9325bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_73cd6bcb-30e0-4b98-849c-00a738054313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_73cd6bcb-30e0-4b98-849c-00a738054313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_50016f92-143a-4a15-bcfd-fc8ba0b2ac02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_50016f92-143a-4a15-bcfd-fc8ba0b2ac02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_62e38ce1-5126-407b-85a9-f20704f131dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_62e38ce1-5126-407b-85a9-f20704f131dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_e04d43f0-5518-43d6-82c5-02ec063fa4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_e04d43f0-5518-43d6-82c5-02ec063fa4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_ea876a94-16fa-45e9-bba0-20a58ab49dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_ea876a94-16fa-45e9-bba0-20a58ab49dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_a28647e4-86ac-417a-96e0-188b83119f98" xlink:href="blkb-20230331.xsd#blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_a28647e4-86ac-417a-96e0-188b83119f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_9d37f52e-074e-45f1-8388-d6b9f450590d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b91f985-361c-4b22-918e-8c750ab01a40" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_9d37f52e-074e-45f1-8388-d6b9f450590d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1" xlink:type="simple" xlink:href="blkb-20230331.xsd#ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="blkb-20230331.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_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_60ef0b50-3f2c-4fa2-b73e-6d0077860245" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_60ef0b50-3f2c-4fa2-b73e-6d0077860245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_22cb8186-b372-4108-983f-d87186191d41" xlink:href="blkb-20230331.xsd#blkb_DerivativeLiabilitiesCurrentAndLongTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_22cb8186-b372-4108-983f-d87186191d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_feba59c1-c671-433c-b9aa-6e7aaab43796" xlink:href="blkb-20230331.xsd#blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_feba59c1-c671-433c-b9aa-6e7aaab43796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ad287115-e0a4-4c28-b8cc-17fdd9214a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ad287115-e0a4-4c28-b8cc-17fdd9214a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_2a6406d8-100e-4d3e-898f-d5b07a6b3471" xlink:href="blkb-20230331.xsd#blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_2a6406d8-100e-4d3e-898f-d5b07a6b3471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_f8dec659-f818-4a94-8bf9-a78c4ac2528e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_f8dec659-f818-4a94-8bf9-a78c4ac2528e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_49226ebd-d523-4268-9e22-309bc2335b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_49226ebd-d523-4268-9e22-309bc2335b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_5a804010-2d4e-4134-8e24-2e60866c5d46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedInsuranceCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_5a804010-2d4e-4134-8e24-2e60866c5d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_688d6039-fd35-4ffa-9a48-3edfa295acdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrentAndNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_688d6039-fd35-4ffa-9a48-3edfa295acdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_6fe37125-70a2-4319-a85d-e2267b124f09" xlink:href="blkb-20230331.xsd#blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_6fe37125-70a2-4319-a85d-e2267b124f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8f7d1b58-ec6c-4fe8-9eac-92945d207962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_OtherLiabilities_8f7d1b58-ec6c-4fe8-9eac-92945d207962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_efde3c5e-3c86-4ff2-8d3e-e581933ad336" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_efde3c5e-3c86-4ff2-8d3e-e581933ad336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b8fd49f6-2e88-4849-b5d4-6c088f518cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b8fd49f6-2e88-4849-b5d4-6c088f518cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_69346a01-ec3c-4fe4-a024-99ac8e404f96" xlink:href="blkb-20230331.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_69346a01-ec3c-4fe4-a024-99ac8e404f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b0bb711d-4db3-45df-b873-aff60e131b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e0ae3b96-459a-4ce8-a6a2-95d833e3acd2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b0bb711d-4db3-45df-b873-aff60e131b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="blkb-20230331.xsd#ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" xlink:type="simple" xlink:href="blkb-20230331.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_b2b9b7cc-12d5-41ed-923c-f2e0f71ddad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_7eacae43-4ef3-4ea8-8795-784579937ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b2b9b7cc-12d5-41ed-923c-f2e0f71ddad4" xlink:to="loc_us-gaap_InvestmentIncomeInterest_7eacae43-4ef3-4ea8-8795-784579937ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_36172e88-7542-42a9-a467-35e364ed98df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b2b9b7cc-12d5-41ed-923c-f2e0f71ddad4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_36172e88-7542-42a9-a467-35e364ed98df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3e573f2b-64e7-4f84-a4b9-2557889db561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b2b9b7cc-12d5-41ed-923c-f2e0f71ddad4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3e573f2b-64e7-4f84-a4b9-2557889db561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_94a8b5e2-40e6-420b-bb93-10b350c3f378" xlink:href="blkb-20230331.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b2b9b7cc-12d5-41ed-923c-f2e0f71ddad4" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_94a8b5e2-40e6-420b-bb93-10b350c3f378" 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-20230331.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_49f391f3-bef1-447e-91e9-7e207319a75a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_49f391f3-bef1-447e-91e9-7e207319a75a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_b4c97031-2b5b-4ec1-8942-c2a1b004e7c5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f538a676-5012-4f67-acf2-a65225773fa2" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_b4c97031-2b5b-4ec1-8942-c2a1b004e7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_GlobalHQMember_44a12341-e5b9-439d-aa25-bdf626c962c6" xlink:href="blkb-20230331.xsd#blkb_GlobalHQMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_b4c97031-2b5b-4ec1-8942-c2a1b004e7c5" xlink:to="loc_blkb_GlobalHQMember_44a12341-e5b9-439d-aa25-bdf626c962c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:to="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e8ccdc00-546b-4a17-a507-26f76c744609" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_753fe843-f42b-4bd3-9d5a-04409b421426" xlink:to="loc_srt_SegmentGeographicalDomain_e8ccdc00-546b-4a17-a507-26f76c744609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES_a8337405-83bd-4b1f-a752-a9348ca09c90" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_ES"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e8ccdc00-546b-4a17-a507-26f76c744609" xlink:to="loc_country_ES_a8337405-83bd-4b1f-a752-a9348ca09c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6cc5079d-34ce-479f-9ae7-02d86ef2e186" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_26538cc7-5dcc-44ae-bb67-e01afd942378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_26538cc7-5dcc-44ae-bb67-e01afd942378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_fc33575b-ece0-4676-a9d9-2f7cec42315c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d14d7672-cc20-45e9-b031-ab7cfd1be990" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_fc33575b-ece0-4676-a9d9-2f7cec42315c" 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-20230331.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_4c260afa-b702-4d2a-b7e8-e16282c2e158" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4c260afa-b702-4d2a-b7e8-e16282c2e158" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:to="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ea7442a5-cc5e-4d67-a148-94c061934091" xlink:to="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_db8b084a-8152-4436-a4f7-275d4e58247c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_db8b084a-8152-4436-a4f7-275d4e58247c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_0351b448-6cd0-4493-8b88-60b67da5a20e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_SecuredDebtMember_0351b448-6cd0-4493-8b88-60b67da5a20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_8717efcb-08e9-4ab9-b7e2-24fd99557bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_MortgagesMember_8717efcb-08e9-4ab9-b7e2-24fd99557bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_973360d4-6fa6-459d-9014-d2c35d329727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_LoansPayableMember_973360d4-6fa6-459d-9014-d2c35d329727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtMember_e05df53a-3c02-4e86-b789-b4168a1f6ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_ShortTermDebtMember_e05df53a-3c02-4e86-b789-b4168a1f6ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_3ad37847-4b88-4c86-b92e-46ff82ec24ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fbdf4444-5f06-4bee-9b3c-b8ac1a6febc1" xlink:to="loc_us-gaap_LongTermDebtMember_3ad37847-4b88-4c86-b92e-46ff82ec24ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_43badae7-dad2-4b62-9d1b-bf403a0c2b4e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_56e9ead9-c51e-468e-8ef4-1e346c3d453d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_56e9ead9-c51e-468e-8ef4-1e346c3d453d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_108a604b-cbfd-4849-8eb1-8c5a91aaaae3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_108a604b-cbfd-4849-8eb1-8c5a91aaaae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_04a192a5-bdbc-46c7-9531-282e9845f0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_04a192a5-bdbc-46c7-9531-282e9845f0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_18b14cbb-9e2b-441f-9dcf-85d21efe11e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_LongTermDebtCurrent_18b14cbb-9e2b-441f-9dcf-85d21efe11e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d2d7e49e-60f7-4b52-a815-9457f1340518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d2d7e49e-60f7-4b52-a815-9457f1340518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_99ea3bb9-f8ae-48fc-bc28-f087cf518633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b550398-bbfb-4474-b204-04d88aaa26fe" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_99ea3bb9-f8ae-48fc-bc28-f087cf518633" 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-20230331.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_c7e04291-41bc-42d7-956c-2ada1b575ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c7e04291-41bc-42d7-956c-2ada1b575ab5" xlink:to="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d0694020-c408-4f38-9b77-57604e1705cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f72c7c44-179f-48ec-b5e1-281e0ca4fa38" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d0694020-c408-4f38-9b77-57604e1705cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_92692f15-0416-47d4-b0ad-18e1bdfaab07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d0694020-c408-4f38-9b77-57604e1705cd" xlink:to="loc_us-gaap_LoansPayableMember_92692f15-0416-47d4-b0ad-18e1bdfaab07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_41e76cc8-6cd4-484d-a82f-49a556e736e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_800ed4c7-5b27-4824-9d03-97e6f27c7b45" xlink:to="loc_us-gaap_DebtInstrumentLineItems_41e76cc8-6cd4-484d-a82f-49a556e736e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4e004922-8aae-4009-948d-2453e28f06aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_41e76cc8-6cd4-484d-a82f-49a556e736e9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4e004922-8aae-4009-948d-2453e28f06aa" 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-20230331.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_f0780d2c-29f9-407c-95e1-9e7cd0b044e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_2ec57844-4e0f-4edc-b81a-6ac516cd6355" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f0780d2c-29f9-407c-95e1-9e7cd0b044e6" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_2ec57844-4e0f-4edc-b81a-6ac516cd6355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease_70d0138c-0a45-4780-9261-f3b74f59ac99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f0780d2c-29f9-407c-95e1-9e7cd0b044e6" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationIncrease_70d0138c-0a45-4780-9261-f3b74f59ac99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_d3eccdf4-932e-4d2f-b1b1-48913012b474" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f0780d2c-29f9-407c-95e1-9e7cd0b044e6" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_d3eccdf4-932e-4d2f-b1b1-48913012b474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_a48e2f54-c050-4f56-8a40-d2d6208518b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f0780d2c-29f9-407c-95e1-9e7cd0b044e6" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_a48e2f54-c050-4f56-8a40-d2d6208518b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_17aaccb2-4ca7-4d9b-8565-bdc33ce36f76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f0780d2c-29f9-407c-95e1-9e7cd0b044e6" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_17aaccb2-4ca7-4d9b-8565-bdc33ce36f76" 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-20230331.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_16736a25-efef-4830-a594-24e3659f368f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_16736a25-efef-4830-a594-24e3659f368f" xlink:to="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0583c584-7c51-4504-bfbe-424abf9b606a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_cc0578e3-60d7-4778-9fd8-af2c6dba5d33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:to="loc_us-gaap_InterestRateSwapMember_cc0578e3-60d7-4778-9fd8-af2c6dba5d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_db8a195c-7bca-46d1-b19a-07b3645db177" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_27b78d13-b374-4d77-b55b-4bec291cd54e" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_db8a195c-7bca-46d1-b19a-07b3645db177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a12d8b3e-3b97-4f08-aee6-459a17776e1f" xlink:to="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_4548cf43-1b27-4fe6-a2b5-8f59cb577b33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_4548cf43-1b27-4fe6-a2b5-8f59cb577b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_1eff7254-6130-4703-94f5-cf59a528b084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_1eff7254-6130-4703-94f5-cf59a528b084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_877d9052-ff29-4409-b0a0-1deabfb45a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f76dc752-102d-46c2-839f-6ea72b7deb8a" xlink:to="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_877d9052-ff29-4409-b0a0-1deabfb45a43" 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-20230331.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_364e0fde-43bc-4aa4-b3ec-35a83623b1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_364e0fde-43bc-4aa4-b3ec-35a83623b1ca" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:to="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1861fcec-455c-4830-b130-dde8de15dc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_194fe9d8-daba-43a2-97da-f9351e7e4629" xlink:to="loc_us-gaap_HedgingDesignationDomain_1861fcec-455c-4830-b130-dde8de15dc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22e014a2-b42e-4bf3-807b-4ce34e32aca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1861fcec-455c-4830-b130-dde8de15dc6d" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_22e014a2-b42e-4bf3-807b-4ce34e32aca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_57c06349-91aa-4111-8fae-752f9e0c7250" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_f6833470-ae4c-4b21-8ed1-77a2d9cb54c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_f6833470-ae4c-4b21-8ed1-77a2d9cb54c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_58531def-1539-46fc-b772-eceadf1ca54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_29169da4-216c-4594-9420-31e219b82367" xlink:to="loc_us-gaap_InterestRateSwapMember_58531def-1539-46fc-b772-eceadf1ca54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8649aa88-7d06-4584-8c3d-0b3be206e2bd" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_85ced6f7-64bc-4de6-b0e6-a511069c744c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_85ced6f7-64bc-4de6-b0e6-a511069c744c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_45461097-2a3c-4b0d-9da3-7e595dbf2aac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_45461097-2a3c-4b0d-9da3-7e595dbf2aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_1d26de4d-51d5-4791-bc4b-0b893272df69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_1d26de4d-51d5-4791-bc4b-0b893272df69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a8bef71b-6c48-40d2-9e2c-516e8d6054e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a8bef71b-6c48-40d2-9e2c-516e8d6054e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_e11d9a0e-0802-4f56-9dbe-f60cdf5e6a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_e11d9a0e-0802-4f56-9dbe-f60cdf5e6a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_e5ad7e25-b607-4b5e-8d2d-94978c5874c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_e5ad7e25-b607-4b5e-8d2d-94978c5874c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_336acb91-d946-41a6-9289-b698a875af80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_336acb91-d946-41a6-9289-b698a875af80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_549aceaf-9b0b-49e5-b2e0-86563d68aa0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_a4f8a75a-3919-4a1f-a55d-90342a413978" xlink:to="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_549aceaf-9b0b-49e5-b2e0-86563d68aa0d" 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-20230331.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_b9f7d0ad-244e-4cf8-bb2c-495061403af5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b9f7d0ad-244e-4cf8-bb2c-495061403af5" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6dde2a25-19b5-4b6d-94c6-3bd109731069" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_68555b83-b22c-435e-9a41-35ee46665a59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_68555b83-b22c-435e-9a41-35ee46665a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_6172377e-4c08-490a-91b7-af4b5ced8b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a0be1003-431e-445b-b8ee-ff727ca55e25" xlink:to="loc_us-gaap_InterestRateSwapMember_6172377e-4c08-490a-91b7-af4b5ced8b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b019562c-b175-4dfc-ba04-4b1a542a115f" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_5d8001c4-41da-460d-8500-1c6cb9757d36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:to="loc_us-gaap_CashFlowHedgingMember_5d8001c4-41da-460d-8500-1c6cb9757d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_ab2af23b-ae93-4ddb-9137-9fdaab98502a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7a2b8906-f68d-4359-b551-581c94cdc131" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_ab2af23b-ae93-4ddb-9137-9fdaab98502a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_18ec6677-c3f2-43d1-b568-0d74748dbb44" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e1899915-ca7a-4c5e-b168-1323d9f2a94b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e1899915-ca7a-4c5e-b168-1323d9f2a94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_a102d305-d74e-4e29-9402-7c88fd9396be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_a102d305-d74e-4e29-9402-7c88fd9396be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_2020e338-4d39-4fc1-a063-8d573a20b267" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_6b08fc3b-c05b-4c50-98ba-6b0e5485aa39" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_2020e338-4d39-4fc1-a063-8d573a20b267" 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-20230331.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_f80a616c-e064-4adc-8323-5de43e553d54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_9acc3ae6-8481-44b4-a8f6-8b0b7f8d9f74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f80a616c-e064-4adc-8323-5de43e553d54" xlink:to="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_9acc3ae6-8481-44b4-a8f6-8b0b7f8d9f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_9acc3ae6-8481-44b4-a8f6-8b0b7f8d9f74" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_61c86840-8384-469f-90ec-78bc14a71452" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0f22b5d8-2624-4f1b-8127-8edb1f864ee2" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_61c86840-8384-469f-90ec-78bc14a71452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ThirdpartyTechnologyMember_852474a5-0f88-446b-8dd3-6c2e61a54d40" xlink:href="blkb-20230331.xsd#blkb_ThirdpartyTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_61c86840-8384-469f-90ec-78bc14a71452" xlink:to="loc_blkb_ThirdpartyTechnologyMember_852474a5-0f88-446b-8dd3-6c2e61a54d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_cbb74116-cd45-499f-89f0-b98dab45fceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_d930d993-db1c-4bb8-9fad-f059baa7f02e" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_cbb74116-cd45-499f-89f0-b98dab45fceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_442cf158-3c86-49e4-ac88-1a24dd57560c" xlink:href="blkb-20230331.xsd#blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_cbb74116-cd45-499f-89f0-b98dab45fceb" xlink:to="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_442cf158-3c86-49e4-ac88-1a24dd57560c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f80a616c-e064-4adc-8323-5de43e553d54" xlink:to="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_7cb86705-1471-4425-9b3d-8de956354f33" xlink:to="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesMember_76465329-042c-4d9b-b5ff-2fb5fa5d0743" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:to="loc_blkb_PutativeConsumerClassActionCasesMember_76465329-042c-4d9b-b5ff-2fb5fa5d0743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember_27d9a0bd-4d80-490f-9466-35ca9ee59a22" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesCanadianCourtsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:to="loc_blkb_PutativeConsumerClassActionCasesCanadianCourtsMember_27d9a0bd-4d80-490f-9466-35ca9ee59a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_41f17b5c-7d52-4dbb-be6c-b866dfcc4c04" xlink:href="blkb-20230331.xsd#blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_c55ff7b2-51f5-4fbf-98cc-9794284be2d7" xlink:to="loc_blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember_41f17b5c-7d52-4dbb-be6c-b866dfcc4c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8ecda24e-89a2-496d-9b62-f3c6e8caef55" xlink:to="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4e1aca8b-76f2-4265-b7a9-04f88c027d93" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:to="loc_srt_MinimumMember_4e1aca8b-76f2-4265-b7a9-04f88c027d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_94e1bfc9-169b-4832-93dc-bbda94210705" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d3d1ee8b-7a10-43b1-b037-c5b680baab11" xlink:to="loc_srt_MaximumMember_94e1bfc9-169b-4832-93dc-bbda94210705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0be8ac4d-8154-4079-9152-799c4d752129" xlink:to="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_ES_c9e81fb6-1b5c-4197-8cf6-5820dd80ed8c" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_ES"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:to="loc_country_ES_c9e81fb6-1b5c-4197-8cf6-5820dd80ed8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_USSECMember_5bd48083-a457-481d-9939-b4f72c9673a5" xlink:href="blkb-20230331.xsd#blkb_USSECMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_070ed36d-7a00-47b7-8783-1fb8eef37d15" xlink:to="loc_blkb_USSECMember_5bd48083-a457-481d-9939-b4f72c9673a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a9a2d0e9-e24e-40d0-a42b-812fa1780b27" xlink:to="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountTotal_5919f62d-05d8-4bca-822d-4288cd1c7c13" xlink:href="blkb-20230331.xsd#blkb_LiabilityInsuranceAmountTotal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_LiabilityInsuranceAmountTotal_5919f62d-05d8-4bca-822d-4288cd1c7c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountDeductible_13666bea-c37e-4125-b51a-873bbb8406ad" xlink:href="blkb-20230331.xsd#blkb_LiabilityInsuranceAmountDeductible"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_LiabilityInsuranceAmountDeductible_13666bea-c37e-4125-b51a-873bbb8406ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetPreTaxExpense_62a50d3f-9926-4f96-adae-9a139387f326" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNetPreTaxExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentNetPreTaxExpense_62a50d3f-9926-4f96-adae-9a139387f326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentOngoingLegalFees_88bac639-16ab-4ba9-b525-7b81c33686bc" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentOngoingLegalFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentOngoingLegalFees_88bac639-16ab-4ba9-b525-7b81c33686bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_466a7ae9-1008-4561-96dc-91335afde1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_466a7ae9-1008-4561-96dc-91335afde1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetCashOutlays_f959a49a-b027-48f5-8ac1-225da38d5839" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNetCashOutlays"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentNetCashOutlays_f959a49a-b027-48f5-8ac1-225da38d5839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentPenaltyPaid_4eea8edf-221d-43da-bb2b-ad88fe95f1a3" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentPenaltyPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentPenaltyPaid_4eea8edf-221d-43da-bb2b-ad88fe95f1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpectedCost_191da579-0007-42b4-b12d-a90c38b9994a" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentExpectedCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentExpectedCost_191da579-0007-42b4-b12d-a90c38b9994a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_236677f3-c93b-438d-aefc-9c018514d33a" xlink:href="blkb-20230331.xsd#blkb_ExpectedNetCashOutlaysForOngoingLegalFees"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_236677f3-c93b-438d-aefc-9c018514d33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_354bc112-b9ea-48fd-bd5d-7e225e1d86b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_354bc112-b9ea-48fd-bd5d-7e225e1d86b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs_09b23a2d-6fc1-4eaa-b541-d946dca51e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyNumberOfPlaintiffs_09b23a2d-6fc1-4eaa-b541-d946dca51e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyClaimsSettledNumber_89a44467-be1a-4eee-902c-c4cba29b7577" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyClaimsSettledNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyClaimsSettledNumber_89a44467-be1a-4eee-902c-c4cba29b7577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_e695d079-c167-4e31-b927-b59cd1bb66ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_e695d079-c167-4e31-b927-b59cd1bb66ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_602f58ed-8c57-4201-b8cd-eccdb040e074" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNumberOfStateAttorneysGeneral"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_602f58ed-8c57-4201-b8cd-eccdb040e074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LossContingencyClaimsSettledPercent_fdd3c067-7170-4630-8427-4fc3f671351c" xlink:href="blkb-20230331.xsd#blkb_LossContingencyClaimsSettledPercent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_38ad90da-273a-4970-82bd-99df1b884a1c" xlink:to="loc_blkb_LossContingencyClaimsSettledPercent_fdd3c067-7170-4630-8427-4fc3f671351c" 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-20230331.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_24fff6fe-877b-499f-8b0e-b07b6f7322df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_fa23c538-8ce6-4d78-bf9f-2675865616c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24fff6fe-877b-499f-8b0e-b07b6f7322df" xlink:to="loc_us-gaap_OperatingLeaseCost_fa23c538-8ce6-4d78-bf9f-2675865616c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e315e33a-7e33-4a92-a1a8-ea8f63fdf786" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24fff6fe-877b-499f-8b0e-b07b6f7322df" xlink:to="loc_us-gaap_VariableLeaseCost_e315e33a-7e33-4a92-a1a8-ea8f63fdf786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_c7256849-5258-4e36-9f29-ef73280eca15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24fff6fe-877b-499f-8b0e-b07b6f7322df" xlink:to="loc_us-gaap_SubleaseIncome_c7256849-5258-4e36-9f29-ef73280eca15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7fa41f68-7495-438e-a773-83a0c8c3e459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24fff6fe-877b-499f-8b0e-b07b6f7322df" xlink:to="loc_us-gaap_LeaseCost_7fa41f68-7495-438e-a773-83a0c8c3e459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="simple" xlink:href="blkb-20230331.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_d464a628-2e20-407c-8237-482c3a54b946" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpense_d29b423e-3c21-4865-b0a2-aad53e3857cb" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_blkb_SecurityIncidentExpense_d29b423e-3c21-4865-b0a2-aad53e3857cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_74fb5a51-80de-4588-a212-540b696bb6d3" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentAccruedInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_74fb5a51-80de-4588-a212-540b696bb6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetExpense_df7dfb89-e516-432d-b4fe-1f12da1422b6" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentNetExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_blkb_SecurityIncidentNetExpense_df7dfb89-e516-432d-b4fe-1f12da1422b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeExpense_28ce1b32-51f7-435a-9dc4-aa85a26e0330" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentCumulativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_blkb_SecurityIncidentCumulativeExpense_28ce1b32-51f7-435a-9dc4-aa85a26e0330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_4cd6e1ad-cc45-44f9-8863-ac2350f8739d" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_4cd6e1ad-cc45-44f9-8863-ac2350f8739d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeNetExpense_134d072e-ef20-46a0-9222-da431b3349cc" xlink:href="blkb-20230331.xsd#blkb_SecurityIncidentCumulativeNetExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_blkb_SecurityIncidentCumulativeNetExpense_134d072e-ef20-46a0-9222-da431b3349cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_2385f8c8-4ed8-47f4-b3c6-1b923161da30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d464a628-2e20-407c-8237-482c3a54b946" xlink:to="loc_us-gaap_InsuranceRecoveries_2385f8c8-4ed8-47f4-b3c6-1b923161da30" 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-20230331.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_34469389-5230-4437-8cf1-b555db756c42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d2d879f5-be51-4f04-b877-11ddfa027e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34469389-5230-4437-8cf1-b555db756c42" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d2d879f5-be51-4f04-b877-11ddfa027e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_dc383d4b-7f27-44ff-b020-911610cce04d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34469389-5230-4437-8cf1-b555db756c42" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_dc383d4b-7f27-44ff-b020-911610cce04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="simple" xlink:href="blkb-20230331.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_ba244f2a-da10-444a-8296-82ead5a39a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ba244f2a-da10-444a-8296-82ead5a39a4a" xlink:to="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_85596c0b-9547-4916-82e6-960cc7d7734a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_8934d978-71bb-43a2-92b5-6fc735ef14c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:to="loc_us-gaap_CashFlowHedgingMember_8934d978-71bb-43a2-92b5-6fc735ef14c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_06656630-0bc3-439a-9621-141c9832b759" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_75a572df-eeb0-478a-9b28-9b2884acf591" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_06656630-0bc3-439a-9621-141c9832b759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c929180f-58a4-4b36-9721-eb2f40665ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_081092e5-1af0-44dd-b2f9-928e110e08dc" xlink:to="loc_us-gaap_StatementLineItems_c929180f-58a4-4b36-9721-eb2f40665ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:href="blkb-20230331.xsd#blkb_AccumulatedOtherComprehensiveIncomeRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c929180f-58a4-4b36-9721-eb2f40665ba4" xlink:to="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_516bf98b-0752-44ae-85af-e1ba392002ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_516bf98b-0752-44ae-85af-e1ba392002ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_d73999b9-042c-46d0-a51c-e1e1ae874b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_d73999b9-042c-46d0-a51c-e1e1ae874b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_e707af65-b843-4847-bc8b-ace3aa8ac8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_e707af65-b843-4847-bc8b-ace3aa8ac8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9aa6970d-09c8-4c6a-b729-d446eb4c2921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9aa6970d-09c8-4c6a-b729-d446eb4c2921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_29f0473e-eb35-42af-9989-35acd7703f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_29f0473e-eb35-42af-9989-35acd7703f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_01864b84-6ce5-4ed0-8cdd-5bab416af883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_01864b84-6ce5-4ed0-8cdd-5bab416af883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9fa10dc1-8562-428a-9850-9aa665091839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9fa10dc1-8562-428a-9850-9aa665091839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_beb3d3b4-0fe9-41db-99e7-8dc5f6090883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_beb3d3b4-0fe9-41db-99e7-8dc5f6090883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_458dc945-ae2e-4278-9db1-911daa6418a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_3a816b9e-1586-4d42-8004-d8ca34a86397" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_458dc945-ae2e-4278-9db1-911daa6418a1" 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-20230331.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_d0d23f31-8def-4594-8e77-4ff1a0c0a670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d0d23f31-8def-4594-8e77-4ff1a0c0a670" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fd588355-a9c6-4b89-8531-ad7a291b0bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fd588355-a9c6-4b89-8531-ad7a291b0bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_75d7d7d2-29c4-4799-ba15-078b65bc1e9d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_bdee6509-84d8-4ba8-8f62-ff33c6fb2e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_bdee6509-84d8-4ba8-8f62-ff33c6fb2e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b34c041e-c685-4187-b96a-bb5b22cb34ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_b34c041e-c685-4187-b96a-bb5b22cb34ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f08ba595-f241-4cb2-9064-e0e4b38c145d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f08ba595-f241-4cb2-9064-e0e4b38c145d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c2e8fdb1-c7f2-4642-a173-d54fc3cb7991" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5b1fabd5-5a56-4927-8c79-d37443bbbbbb" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c2e8fdb1-c7f2-4642-a173-d54fc3cb7991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails_1" xlink:type="simple" xlink:href="blkb-20230331.xsd#RevenueRecognitionDetails_1"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails" xlink:type="simple" xlink:href="blkb-20230331.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_23808097-25ab-45de-80cf-c9f8e044148b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_63933ee6-4897-42eb-8450-f5066a9de4b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_23808097-25ab-45de-80cf-c9f8e044148b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_63933ee6-4897-42eb-8450-f5066a9de4b2" 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-20230331.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_b374263b-2019-4264-967f-77b20599e17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b374263b-2019-4264-967f-77b20599e17b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:to="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7c6db5e7-514d-43b5-819e-3ac10c9b10cb" xlink:to="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_3093cd65-4c32-4e61-9042-fc1885ce94d6" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:to="loc_country_US_3093cd65-4c32-4e61-9042-fc1885ce94d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_f651d3c2-b49c-4215-81a3-1667a6d9d57b" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:to="loc_country_GB_f651d3c2-b49c-4215-81a3-1667a6d9d57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_OthercountriesMember_dbfa3937-6340-4f18-814f-824def5ff5b9" xlink:href="blkb-20230331.xsd#blkb_OthercountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2cd57604-aac5-4af3-ab6d-91f62879ace0" xlink:to="loc_blkb_OthercountriesMember_dbfa3937-6340-4f18-814f-824def5ff5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0c1ac67d-aa77-483d-9c14-5aae2257008d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a1cae1a5-3a70-4ca5-a4d7-476848b2ff64" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_0c1ac67d-aa77-483d-9c14-5aae2257008d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bd102784-c765-46a5-a8f9-4799250bd735" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0c1ac67d-aa77-483d-9c14-5aae2257008d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bd102784-c765-46a5-a8f9-4799250bd735" 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-20230331.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_22e62f3b-a17a-49cb-b851-3a3972468c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_22e62f3b-a17a-49cb-b851-3a3972468c1c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3ebeed22-cc50-4ed7-8eeb-5eede02db296" xlink:to="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SocialSectorMember_5dac12dc-b0c5-4d48-94c0-c4504ab8f0fb" xlink:href="blkb-20230331.xsd#blkb_SocialSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:to="loc_blkb_SocialSectorMember_5dac12dc-b0c5-4d48-94c0-c4504ab8f0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CorporateSectorMember_5b87fc76-c31e-49cd-8b63-a52f19ca5b80" xlink:href="blkb-20230331.xsd#blkb_CorporateSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1d4d1afc-c9c8-4b7d-9625-ab85b52fb504" xlink:to="loc_blkb_CorporateSectorMember_5b87fc76-c31e-49cd-8b63-a52f19ca5b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_feab1da4-7271-450a-868e-0f9584fb8ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9961bc1f-9e3c-47af-9c2a-7d8863d9d71a" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_feab1da4-7271-450a-868e-0f9584fb8ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_43e7f445-ba7a-4295-8a29-72cf4a2bf8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_feab1da4-7271-450a-868e-0f9584fb8ab5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_43e7f445-ba7a-4295-8a29-72cf4a2bf8ff" 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-20230331.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_5c21b706-9d88-4a69-91ea-91a849b7d8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5c21b706-9d88-4a69-91ea-91a849b7d8e0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:to="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_fde918dc-ef09-4394-a2dd-94f6ecee4318" xlink:to="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ContractualRecurringMember_cabddd6d-ba21-4cc4-8e4c-1df8153a4801" xlink:href="blkb-20230331.xsd#blkb_ContractualRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:to="loc_blkb_ContractualRecurringMember_cabddd6d-ba21-4cc4-8e4c-1df8153a4801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TransactionalRecurringMember_37dc5b8a-0f24-45d4-b97c-711305a43477" xlink:href="blkb-20230331.xsd#blkb_TransactionalRecurringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:to="loc_blkb_TransactionalRecurringMember_37dc5b8a-0f24-45d4-b97c-711305a43477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_c57bf83d-450d-471d-96dc-eacd9ed64eb4" xlink:href="blkb-20230331.xsd#blkb_RecurringMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_038faac3-0937-4e36-918d-9cf942dfbbee" xlink:to="loc_blkb_RecurringMember_c57bf83d-450d-471d-96dc-eacd9ed64eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_996b979c-b8de-4518-bf03-2b1a6d4eda47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0b24cb03-d05d-408d-a0d0-1a52531182eb" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_996b979c-b8de-4518-bf03-2b1a6d4eda47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd4f671d-9336-4653-a509-b0132450df11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_996b979c-b8de-4518-bf03-2b1a6d4eda47" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd4f671d-9336-4653-a509-b0132450df11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>blkb-20230331_g1.jpg
<TEXT>
begin 644 blkb-20230331_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
MH<"@X=4)W8X%LLP/6]M^V7$N+ZZR;MUV53B9NV/DDTRKSUXL+!M*6J:>+$$Y
MG*CB37,D@)CG%%FBB@4W32( 8MU=2TJ&I=(8MS\PY'1X5W:[+ Q9A*'FLI1Q
MI(&R(2!H]-C27*;$SSD\0+,CA4R@)";D YA, <1$=:^>2)8+8^7W^&K-'OR5
M^X-/TO3LMAQL+K;P+I,9JWBYZLSARFY>6C-5KA89551444H6*L*U3J+0ZQTB
MJBC'UZ,9H<_3*(E3X\A?V0TCI%$.['NL#88I^WO$%!PY1F:36OT6O,8=-8J1
M$G$O(D2!29L,CTP JDK89919XY/Y %98W  *  &#=6V:K0MW2 F@!7GYAW^<
MMK?V9RKZUHVM?/)$L'H>W?O8HFR;MM94N<WX2;R#8MRN0(K%M"%P0KFRV%+$
MF&1%_((D<(.T*C *+HJ2;E,0,4BB:*8]==(!)1Y22_ )T0*O'M!W$=R'="Z:
ME?.[7D?(LNO8+G;Y0CD:_2JVDNBD[F)'H%53A*G6VBJ31BS1 I0_P[-N43G3
M(-Z10KL=OVN;8\9[2L10.(L8L!(PC@%]8+"\31">N=F<IIEE+-/N$BAUGKPR
M92))@/2:-DTT$@!-,H:P;;=66E0XKN ?!)NH]QN0_N\\T1[+<'9BHG9JBXV4
M[@>("R3!G(%8P^1Y1F5ZV1<D:R3&@6%5D_0*L0Y4GC-7STE  #IG #%$! !U
MM/JR(W0[SK T/"DHV/F8Y_$2S%I)Q4JR=1LG&OVZ3MC(1[Y!1J]8O&JY3HN6
MCMLJ9-1,Y1*<AA 0$!T ?/\ MXF*T=L&[_,..:2[>1K''610DZ.Y(LJ#^&B9
M!*.N5/(1T< 54>0T9*M4P7^E0Z7/_;KH3JDS)Z,(GWQ,MRN1<C[5V*JA0@W6
MV6MY;8MFSD5X].5RO/3*,JHU\A2G*9I2&904X )R%+_HU,%2NY4L!>.R=@JM
M8UV;U_)R#)J>ZYSF)ZS6&8Y"'>D@Z]8)>J5:O$<  "$<R;Q"SX$_I!S(K<1'
M@4"Q-_RH.-@P>H*!.=ZV-CWNP/(;MXQ:.G4/<<9OXIPX;I*KQKU:Z146L[8J
MG*8[5PK&R*[<QR"!A16.01Y3" W#LA2L"0^7W^)7-'N-5^_U/U?IU6Y,;D^8
M(^)7"_N-2^_UPT>?5[A*X5;L>_ ? >\S(WK%GJ/3L.-@OFH* ;]_WX.,:_J8
MIWY6YEUIY]GL3*QF?Y=C_G"_Z?O^-VGZ8%'((#N+7*5RCOPW*/E!7>/&F79S
M'4:W$1$P(X\<I8YCFC<AN4I"G+72\ #@ F,)O*(B(W%4BA.[';]M^"ZGMMPG
MCW#5.9,VT?3*\Q92+QHCT36"R*($6LMG>B8.HJ^L$T=9RH)OV>H!"@4A"E+@
MW5U9HE0O#2 6-^8BAHEO+;3)]",8(SDHPS;%2<PDT03DY",A%\3NH:/>OBI@
MY=,HIS//5&Z1S&(B=VL)  5#\=?/)$L&JNP%\'&2OU,7'\K<-:7IV6PXV#D:
MS*/_TZLVOVR Q]N:V\7FWOPAJO2,[8DMEHE%4'*X14!6L@5^8FWZC9JBN\6!
MC',E5!333.H;EX%*)N :Z'JF9*Z/H<0LU#V2(C+!7Y6.G(*:8M92'F8EXWD8
MN4C7J)'#-_'OVBBK9XS=(*%.FHF8Q#E$! 1#7.:G[,S,378F3GY^380L'"L'
M<K,3$J[0CXR+C(]!1T^D)!\Z42;,V3-LD91550Q2$(41$0 - ")?<IW-Q.[;
M=I<L@4U1P^H<&RB<<8Y<J(*IKRM:K*CPPRZ391))RFWL5DE'[]JDHF1<C9TF
M10A5 ,4-XJBH9MU8?G=KBB0P?V.7N+9EN9G/5;&N R61D<HE,RM$OFS&4_9V
M0@9-(_\ @Y^5<I<3%*8>7B(<>.H3KZ5*?4%=V(/C;E?<;?/O#1]5Z=5N*-RI
MN\;B:4QEOLR9+.&JB4%E=A6LEUET(G.1TWDH=M!SX"H8Z@%6;VZ D %/B D2
M%,>4I3$TX.L4*5QG;MO;N:ENOVW4J0;R[,<G4& A:=E6LF7*6586"'8)1R5C
M!F<XKG@K@@T!ZU7+SI =15N)Q6;J@7*2HW\+3J@@.I&+&?,&9*HTN]V^XOB;
M+&2=[J+J^6.UUUBN5R]K<78F52;P)YKI<R;!S+C'+J((',"XHI]42%3.D8^O
MGDB6"^?E]9"/4V\YOB2/F9Y1KF9&0=1I'*)I!M'OZ17&S%\NS XN$6;UQ&N4
MT53% BAVZA2B(D, +TNMAQL .[@6+Y_!>]C/E>=)+L!7R=-Y$JCL"^:K7;W)
M*7>MNF:_ 4W'@FTN5NH8O$"N6RA# !R&*&D76*)=V.:[+=V5$W@X0K.2:M*,
M!M#>-C(W)U215(21IEW*S*$JP<L3*'<)Q+]TBJO&.1\QVS$H@(*%533PDJ.A
M:=4:VTAG"U#)^.[_ "ETA*1=:U:I?'5@]E;U'04LSD7=5L0-4W8Q,RBV5.=H
M[*DH)1 WD!9)5(1ZJ*Q".C0"V?S#O\Y;6_LSE7UK1M:>>2)8/>=K?:3BK>+V
MY,LXSR8PZ+E'<Q>7]+NC!!$]CHEC/B?#*:,Q#K*<G6;+<A2/61S @^0#D/RG
M*DJD3;4DU\"*J@0]^HVYSMC[FVZ*,L]IU^JBQ9:I7"$,LI5LATUP\,1)VBFL
M!6\[5IT&8HOHYT41353.BL0JJ?$+TFA:Q8W3L(W[XZWO8Z](1_@ZMERK,VI,
MDXV.ZYUXY<_*@%DK8KF%Q*4V4<#^Z5\Y5FJ;P[CS^FHMC*+B_P %IU+ W](+
M.-D^ZA)NBJNJ."\CG!-%,ZJ@D2K3Y54_(0#&Y4DB&,8?H*4!$?(&E&ZW!V8H
MAVH\H43$6^3$=LR/9(ZHUA="X5I2P3"H-8AA)VFI3$'"^E'Y^#>,8N95XDD=
MRL)&[?GYU3D3 QR[258LA70].4Q3% Q1 Q3 !BF*("4Q1#B @(>00$-8&AP^
M2LDTC$%&LN2,C6*.JU-J48O*S<S)KD11001+YB"!3""CR1?+"5%LV2 R[EPH
M1),ICF*41*N@"#V7;C:][&[NTV:LPJY;)GS+#:-IU?5$IW#-M-R3.N4Z+?K(
M"HEU8V&3:)NEBCT@%,ZGD)]'0OXHRNPL??CP0^I5CVSY+C4W;RJML4-L$*R!
MB?NF3['S^1GX!-X;G,!'<]&VAZ=,/+S P5\H\NH\W=%25C;O8]W;5"\X':;7
MIZ791N3,2.Y]S5XIVLD@YM^/YR7?V7QT2"BH'D']8EI1TW>(IDXH,O"J><!E
M!(IK6N!Q>E [6LR@-G?!R=1*WLQG,;S%DC6UZR-:J0%1JP+D5FI1K7K0PGIF
M4!@D)G#>&CV46<BCM0I4 <'21YNHJ0HW!?R3)E8%I\O](Q[7<_EIBY?,V[V3
MP>\)&LUW**3J0.UN]0<NB,6ZARJNS-FQ!44!,#"0@"8> >75^G7]BC<TQ\P;
MB"6?06 \ZQK15>)K[RS8TM;A,JB@,5)T&5AIZR@$ Q46RRL7*I'4-RE!4Z).
M(F.4-3YNZ"2R<_V'MVU6AH^X;2KO-M(B8F+*O?<1GD7!4$IUU(1K1E;:<R55
M$B023?T.A(LVX"*CD%G@E#BF &?I'(1>!F;618"7Y@&9B4=J&*:^K)L$IV1W
M#0$RPAE':!)1[$PV-LH,I>3:L#* Z781CR=9).%BE%-%1VB4P@*A '3SNR96
M,S_+NS,2WEMV< O)L$9R4882E8R'5=H)R<A&0B^6&LS(,F)E <NF44YGF2;A
M4A3$1.[1 X@*A.+],"CD&-W5,22^'-]6;".&RK2.R#80R]5Y!-$6B<BQOHFF
M9-XT$@$YCL;?Z2:**!YQEVIS"/$>.J@ZQ0G=C<^QO=E3MW^ ZED.#E61[G'Q
M<9"95K!%DPDJK>6S,J4F1RS 05)$S:[=1Y&K\.FX:* '$%4UDT\I*C+3JC8F
MI&*N_,#Y4H-JOVWS&-=LK"8NV+F&49"_0S XN#U@E\#&:E89R;A,#-D91\VK
M#I<S7G\0BW%%10A2+I"?7S5V1+!M_L"H+);-LAJ*HJID<[D[FNV.HF<A'")<
M9X?;&60,8 !5(KANHF)B\0 Y#%^D! %Z=EL.-@X>LRC_U"P=TKM/7:/N=JW'
M[8:JXM-2L[MU8LB8MKC8SFQ5:?=G<O)RRU"%1+UIFL2KD>LLP:%5=L'*IQ12
M,S'@UUA/#(<<H$O@C?/NXVK-7-6Q/ENR5: ;O'(.J-/1T39ZVQ>]<_CR-:Y<
M(R7;5]XJY 1<&9$:K'4#SS".K<4[HE-H\C,^]G>-NV!I2,CY3N-YC)1^@1AC
MNK1,? PDL^ZY%(]L>I4>)BD;([;N"%,V\6D[7(H',0>;RZ%&*P%6PPO; [1]
MVB[K5]Q>ZFM^S+&KN6L_CS$$TF/M&^L+51)U$6>]Q_-P@F,*X(59M%./\8L[
M(4722*272<Q*>$4HY84/O#?]N;<3_ND_/3&.HAV14K, CV(/C;E?<;?/O#1]
M:>G5;DQN,2=P?8M5=\6)6]<.^9UC*5*5?RV+KLZ145:QT@^11))UV?*W36=G
MJEF!F@5T*)#KMEFZ+A,BO2,@MG&7%_@IJHGI<<9[O^W_ )11D91AD7"%SCG2
M[*$O%>=/FD!9&W,<RB4+:HPQX"TP[]%OS+,S**E,F'(X0*(&(&U8R(U1=<YW
M=>X-/UE6KN\^NF:+E!1J[FH.CXYK]F7;GY^!4I^&J;%_&+IE$ *X9&;.?, 1
M4$1,)EPC\#D_IR.V+8-NKWPV)U9:]#R32L2SU[(V+-V4%YIO6G\@HJJJ^50F
MW+:0F;M/.77,"I62;LQ%C@+E1$IN?0Y*()-G<;4<;;X=MN^R"Q)B>N/J[G:*
ME315HKLT+HU!F:%U474Q)W-VT S61QB\CB$=)OT1,H)Q0.R-X[PY=#<7&N 5
M4_R,A]RSMV,M[=#A;+5W,/6=P6/XQ1K6)AX=4D%:(990SU[1; ^3;&=HL2R"
MJKB,>"D?P;E54#)@FY6,7.,N+_!;5=Q21VTW4;&LJKHJ#DS;_DR-\0T%PV6?
MP7IF/26 BPM7K<YX.YUEPJ!3 =,[V/7\TP";R#K722,]46S?.YUOQR375*K:
M-R%Q+"KMS-'*=7BZA09!VU.D*"K=Y-T.MUJ<>(N$1$JI57)P5 1Y^;B.CC%8
M'5_39G:!VT;T%LXU?../0E\58>2603OMJN<<]2KV4*@9RW<2%2@ZZZ49N;@M
M)$$1;2*7*TC').L#D%TRHJ3-QI3(XU+]^8=_G+:W]F<J^M:-I>>0E@U]V O@
MXR5^IBX_E;AK2].RV'&P1+>/LXQ9O/Q8ZQ]D%J$=.QP.G] O[!JDM8*+8%DB
MD!XS$YDA?PS\4DR2,<=0J+U$I?.373071F,G%C:J);WNC;F.W%N02:*2$KCW
M)M)>%E*M;H!9<T!<:VLN=-"5B5UDB-+)4+ B@9%VS<IF(/!5J[1*H11(NVDD
M1JF-P["-_&,]^.,WL1+-(>"RY"0HLLIXN=&*NRD8]VF$<[LM9;OC*JR])F3+
M]-5(XJK1ZJH-G(F*=!=SC*+B_P %IU%[.XIVILE[<+98<DX2K,W?]O<J[>2Z
M*<&U=S5BQ4FNHJZ6@K*P;@YDG-8C"<0:3'!1,K<I2/#$6 JCC2,T]'<AQIL9
M8POW*MZV!*\SJ% SA-GJ4<W3:1E=M\57KVPB6B!.FV9PRUOB9B2AF#0GD2;-
M7"+8@< Z?   *<8NZ"K63ALE;@MWV]VU0M<NUPR1FV?5=@>N4*O1)E8Y-\8!
M;^*AL?4F+8P:+\4U^F=RDQ!<2#P.<0T)*(JMC%_:K[6$IMVDFVX;<0P9?UB,
MR<MZ%0TW#.4:XU:23;P[Z=F'S0[AD[O#YDJJV33;JJ-H]JJIQ.JX5#PN<YUT
M5BU&FK"S[E]NN/MU.'+5AC)+98T)8D4EX^68@D$Q5[$P$RL+9X158AR)246X
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>13
<FILENAME>blkb-20230331_g10.jpg
<TEXT>
begin 644 blkb-20230331_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@".[_X])?^N;?RK#K<N_\
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
M!G(Y]*ZBF0006L"6MK"D<4:!8XXU 55 P  .@ [4^LBPHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[,
M-\+/-QWQH****Z#A"JNMZ+I'B31KOP[X@TR"]L+^UDMKZSNH@\4\+J5>-U/#
M*RD@@\$&K5% 'RM\*_\ @E'^S7X)^.'BKQ]XA^%.A7_AU[[3Y_ 'AZ:]N[B#
M2/+MP+IGMYF,):2X+.HPX50,;<D5[9\=?V9?@Q^TGIVGZ3\8O#=[J-OI<LDE
ME'9>(;[3]C. K9-I-$7&%'#9 [8R:[VBBQ3G)N]SR'X&?L)?LM_LV7UWJ'P7
M^'EYH[7VE2Z;<1/XIU.ZA-M(ZNZ+%<7,B(2R*=ZJ&'.#R<\58_\ !(C_ ()]
M:7;"STSX(7]O"I)6*#QYKB*,\G@7N*^DZ*+(.>?<\\U;]E3X#ZY'\/X]6\$-
M<#X731R^!VEU2Z9M/:.-(T)8RYGPL:?ZTODJ"<G.>7^*O_!/3]E'XR^.-1^(
MOC7P'J(U7660ZY+I/BK4;"/4ML8C'GQ6\Z(_R*%SM!(')->UT4"4I+J87PV^
M&?@#X/>"K'X<_"_PE9:'H>F1%++3=/A"1Q@DDGU+$DL6.2Q)))))K=HHH$%%
M%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%
M%% !1110 4444 %%%% !117%?M'>'/C%XM^!'BOP_P#L]_$+_A%?'-QHDW_"
M)Z\;*WN4M;]5W0[X[F.2)HV90C[D.%=B,, 0 =K17\QOB7_@O]_P6G\'>(]0
M\(^*?VJI[#4]*O9;/4K&Y^'GA]9+:>)RDD;@Z?PRLI!'8BCPU_P7^_X+3^,?
M$>G^$?"W[54]_J>JWL5GIMC;?#SP^TES/*X2.- -/Y9F8 #N36_U>?=&/MXG
M].5%<5^SCX<^,7A+X$>%/#_[0GQ"_P"$J\<V^B0_\)9KPLK>V2ZOV7=-LCMH
MXXEC5F*)M095%)RQ)/:U@;!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC0
M4445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_
M !]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110 4444 %%%% !1110 44
M44 ?SU?\'/7[!G_"A/VJ+']KKP+HWE>&/BIN_MGR8\1VNO0J/.SCA?M$068=
MVD6X/:C_ (-A?V#/^%]_M47W[77CK1O-\,?"O;_8WG1YCNM>F4^3C/#?9XBT
MQ[K(UN>]?L[_ ,%+/V,-!_;X_8T\8_LZ:C' FIWUE]L\*WTXXLM6@!>VDS_"
MI;,;D<^7+(.]'_!-/]C#0?V!_P!C3P=^SIIT<#ZG8V7VSQ5?0#B]U:<![F3/
M\2AL1H3SY<48[5T>V_=6ZF/L_P!Y?H>\4445SFP4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US
M;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_
MQ]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'S)_P
M5;_X*,_\.Q?V=M'^/G_"G/\ A-_[6\9VV@?V3_PD/]F^5YMI=W'G^;]GGW8^
MR[=FT9\S.X;<'\^O^(O+_K'M_P"99_\ O57M7_!UM_RCM\'_ /99M._]-6K5
M_/K7U>49;@L5@U4JPN[OJ_T9^<\39]FV7YHZ.'J<L;)VM%[^J;/V@_XB\O\
MK'M_YEG_ .]5'_$7E_UCV_\ ,L__ 'JK\7Z*]3^Q,L_Y]_C+_,^?_P!;,_\
M^?W_ )+#_P"1/V@_XB\O^L>W_F6?_O51_P 1>7_6/;_S+/\ ]ZJ_%^BC^Q,L
M_P"??XR_S#_6S/\ _G]_Y+#_ .1/V@_XB\O^L>W_ )EG_P"]5'_$7E_UCV_\
MRS_]ZJ_%^BC^Q,L_Y]_C+_,/];,__P"?W_DL/_D3]H/^(O+_ *Q[?^99_P#O
M51_Q%Y?]8]O_ #+/_P!ZJ_%^BC^Q,L_Y]_C+_,/];,__ .?W_DL/_D3]H/\
MB+R_ZQ[?^99_^]5'_$7E_P!8]O\ S+/_ -ZJ_%^BC^Q,L_Y]_C+_ ##_ %LS
M_P#Y_?\ DL/_ )$_:#_B+R_ZQ[?^99_^]5'_ !%Y?]8]O_,L_P#WJK\7Z*/[
M$RS_ )]_C+_,/];,_P#^?W_DL/\ Y$_:#_B+R_ZQ[?\ F6?_ +U4?\1>7_6/
M;_S+/_WJK\7Z*/[$RS_GW^,O\P_ULS__ )_?^2P_^1/V@_XB\O\ K'M_YEG_
M .]5?3O_  2B_P""ZO\ P\\_:%UKX#?\,M?\(/\ V/X,N-?_ +5_X3?^T_.\
MJ[M+?R/*^Q0;<_:MV_<<>7C:=V1_.%7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:3
M7'F&4Y?0P4ZD(6:6FK_S/3R;B/.L7FE*C5JWC)V:Y8K\E<_H&HHHKXP_4PHH
MHH **** "BBB@ HHHH **** "BBB@".[_P"/27_KFW\JPZW+O_CTE_ZYM_*L
M.NS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO
M^NB_SJ.I+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_
M )1V^#_^RS:=_P"FK5J_GUK^@K_@ZV_Y1V^#_P#LLVG?^FK5J_GUK[K(/^1>
MO5GY#QE_R.W_ (8A1117M'RH4444 >T?L$_L4_$']O3]I'P_\ ?!DE[IUKJM
MTR:MXGBT26]M]'B6&23S9@A4 'RRJAG7+$#-</\ 'WX->)OV??C+XE^#OBNU
MO4N?#^M75E'/?:;):-=Q13/&EPL4GS*D@4.O)X;J>M?MG^R!HO[0OQ _X(9?
M#_1O^".7Q&\-:#\1-+U+SOB%;G[(M]>70-Q]J@9[A'2*=Y#;NC2[08$0*ZK@
M'XMTCQE^UK^TU_P5K^ /P;_X*Z>#S#J^@:[::8\.O>'H+(ZK;FXDF@67RE6"
MZBDN L0:,;'!*_,2V?(I8^I4KU&[<L;^[?WM.MK=?4^EQ&3T*.$HQ7,YU'%J
M=O<]ZWNWOO'?;4^/+#]B?]L?5/AS_P +@TS]E+XCW'A3[-]I'B.'P5?-9&#&
M?.$PBV&/'\>=OO7F-?T+>)/CE_P5@T;_ (+N6GPXT[P+XSG^ #3VUF([7PLS
M:$--DTY2]TUX(MJRI=%F),@8,GEXV_*?R)_X+0_"'PC\"_\ @J!\7_AUX$TJ
M"QTJ/7X-0MK*V0)% ;ZRM[YT11PJA[A@%' &   *O!8^>(J\DTM8\RL[Z=GY
MF6:Y/2P.'=6G*349N#YE:[2O=:[.S/G;P)\/_'GQ1\4VO@;X9^"=7\1:W?,5
MLM'T+39;NZN" 20D42L[G )X!X%;_P 9/V:_VA_V=[JTL_CW\"_%_@N2_5C8
M+XI\.7-A]I"XW&,S(H?&1G;G&>:_2_\ X(U2#]D?_@D)^TE_P44\!Z?:)\0+
M:ZF\/^'M7N;5)7L(XH+0HR!P1CS[X2,I^5S;1[@0H%=A\!/CM\3_ /@I_P#\
M$&?VAHOVM_$(\6^)/AK=W6K:!XAO;2)+F$6UI%?1',:*-X*W,>_&3',4/'55
M,PJ0JNT5R1DHMWUN[;>ERJ&2T*N&CS3:JSA*<5;W;*^C=[W=GTT/QJHHHKU3
MYT**** "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<(444
M4 %%%% !1110 4444 %%%% !1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q
M4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_P H[?!__99M._\ 35JU?SZU
M_05_P=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(O7JS\AXR_P"1V_\ #$****]H
M^5"BBB@#](_V-_\ @C;^WWJ?@SP3^UC_ ,$]?VT?!D/_  D&@V=[JMWI'C&Y
MTZ\T.>2-9)K*\2%)%D6)RR,I)W%&W1CI7J__  7T^+'@7]I7XK_LV_LA?#WX
MU>%O$7QAT>]BT[Q9XYTV]6WL=/U"\:QMT,D\(80 W"23LBY:!0IVY8"OSF_9
MO_;2^(_[,/PE^*_PA\"^&]$NK3XN^%X]!UZ_U*&9KBSME,A;[.4D559A*P.]
M7'"\#!SX]7F+!5IXOVM22]V_+HKNZZ^G8^@EFF%I9=]7H0:Y[<]Y-I<KO[JM
MHW:]];;'[W?LD_!'_@L=\!/B=I?Q4_X*=_MWV6@_!3X>!M0U:2Z\70.VM&.-
MA##).D:RR1E]KN)G+2!0@1BW'PKX$_9KNO\ @OU_P4^^-'C/P5\7+/P5ITR3
M:UI5WJNEM=3W%A \%C:)Y(DC*DQ")G.X[,XPV17P-?:_KNJ6D.GZEK5W<06P
MQ;P3W+.D0QCY03A>/2J\%S<6KF2VG>-BI!:-B#@]1Q12R^I2<IQDE-JR:BDE
MUVOJV*OG-&O&G2E3E*G%\S4IMN3M9>]962Z)(_7#_@CA:^%/VB_^">G[2/\
MP2.3XC:'9>/=3UB^U#PDUY>;8-38PV\0:(@%GC2>PC9RH+*EP&"G! V]5^$F
MI_\ !%S_ ((J?%OX)?M*^,= 7XH_&O4[BRT+PMI&IK<2?9)H(;1W. "52);F
M1I "@+Q)G<V*_'2VN;BSN$N[2=XI8V#1R1L596'0@CD&I-2U75-9NVO]8U*X
MNYV #37,S2.0.!DL2:4\NE*LWS^ZVI-6ZKSOL[=AT\\A3PT8^R_>1C*$97T4
M97Z6U:NTG?Y$%%%%>H?/A1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!
MJ+_RD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ H
MHHH **** "BBB@ HHHH **** ([O_CTE_P"N;?RK#K<N_P#CTE_ZYM_*L.NS
M#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_P"/N+_K
MHO\ .HZDM/\ C[B_ZZ+_ #I/8J'QHW****\P]X**** "BBB@ HHHH _,G_@Z
MV_Y1V^#_ /LLVG?^FK5J_GUK^@K_ (.MO^4=O@__ ++-IW_IJU:OY]:^ZR#_
M )%Z]6?D/&7_ ".W_AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !
M7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/_3MI->?FO_(N
MJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH C
MN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@
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
M^')'[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\:K[#HH ^//\
MAR1^R?\ ]%%^*?\ X7#?_&J/^')'[)__ $47XI_^%PW_ ,:K[#HH ^//^')'
M[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\:K[#HH ^//\ AR1^
MR?\ ]%%^*?\ X7#?_&J/^')'[)__ $47XI_^%PW_ ,:K[#HH ^//^')'[)__
M $47XI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\:K[#HH ^//\ AR1^R?\
M]%%^*?\ X7#?_&J/^')'[)__ $47XI_^%PW_ ,:K[#HH ^//^')'[)__ $47
MXI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\:K[#HH ^//\ AR1^R?\ ]%%^
M*?\ X7#?_&J/^')'[)__ $47XI_^%PW_ ,:K[#HH ^//^')'[)__ $47XI_^
M%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\:K[#HH ^//\ AR1^R?\ ]%%^*?\
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
M"Q:*'49&E>X#DEY478%X+!F8%\NXK['WM1114%!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %4/%/AS2_&/AG4?".N1&2RU
M6PFL[Q%."T4J%'&?]UC5^B@#Y!^ &I?MU?L=_":R_9CG_9%F^)4'A5'L/"/C
M30?&>G6-KJ%B'8VXNHKIUEMG1"J-M60';\N[J:7[ OCSQ7\+-+^)WP]^)/PK
M\03?';5O$VJ^-?$7A VT=K!JL<L\4$9TR]FD%M-:HAMT#-*K*S,"!UK[+HJG
M*_0GE/DW]CNQ_:G\%_M(_$WQ-\2OV/\ 7M T3XF>+H-4AU>?Q;HEPFDQ16"0
MXFC@O'D<L\0 \M6QO!/ ./8OVQ/$/[3/AWX$:I+^R+\/H/$/CB[=+73HKB^M
MH%L4?(>[Q<R1QRM&.5C+ %BN<@$'U"BE?6X[:6/F7]A30_BO\'=/M_A+K/[%
M_BCPQ:7\MQJ/B?X@^(O'&C:C<ZMJ;KNDNKH6MP\LDDK@ $ J@VCA17FW@.+]
MN63]HK5?VFOCU^P!K_B;Q!:O/8> +"Q^(7A]-/\ #&EMPP@22\W/=3 9EN&
M8C"*$0;3]QT4^;47*0:7<WE[IEM>:AIKV=Q+ CSV<DBNT#E06C+*2K%3D9!(
M..#4]%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_^W-^S
MIXB_:<_9]O/ ?@37K;2_%&FZI9:WX3U"]!,$.I6<ZS0^9@$A&VLA(!*A]V#C
M!]@HIIV=P>I\=?M"?&;_ (*.?%#]G/Q-\+/"O[ U[HGB;5?#ES8ZEK;^.=+N
M+*%'B9)7LT2;S9Y64OY2,$VLREB<8/2_"OXO6L_[%VB^ _V2/@-XN\9QZ!I)
M\'ZGHE^UIHFHZ'<V]C&K+>1ZC-"/,Q)&S",N"7R"1S7U!13YE;85M3YZ_P""
M;.A_'7X:_LW>'/@1\</@#J?@^[\':#;V::E=Z]IMY#J;[I-_E"SN)60*-N?,
M"YW<9P:Q/^"B6C?M;_$J70/@S\&_@IJ_B#X>:LCR_$B]\.>*M.TW4+VW!(&E
MQ/=SQ&&.7'[V5 Q*-L!7+9^H**.;WKA;2QXG\._'GQ]T3X&:A:>$?V&I/"=_
MX7AL[7PIX'O_ !II:PZC:JRK(D,]H\T=N8X@VT2 !FVC(!+#S:X^'_[1'[47
M[8?PL^.'BG]FFY^%ND?#+^T9]0UC6]>L+G4M8:XM_)6QB2REEQ &)9FD8!@3
MM .<_6M%'-8+!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
5BB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>blkb-20230331_g11.jpg
<TEXT>
begin 644 blkb-20230331_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@
MHJC!XG\-W6O3>%;;Q#8R:I;0B6XTU+M#<11G&':,'<JG<O)&.1ZU>H ****
M"BBB@ HIEU=6UC;27M[<1PPPQEY997"JB@9+$G@ #DDU!HFNZ)XETR+6O#FL
M6NH6<V?)N[*X66*3!*G:RD@X((X/4&@"U1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 44RX=H[>1T."J$@_A65_:M_P#\]_\ QT?X
M5I"E*HKHPJXB%%I2-BBL?^U;_P#Y[_\ CH_PH_M6_P#^>_\ XZ/\*T^KS\C+
MZ[2[/^OF;%%8_P#:M_\ \]__ !T?X4?VK?\ _/?_ ,='^%'U>?D'UVEV?]?,
MV**Q_P"U;_\ Y[_^.C_"C^U;_P#Y[_\ CH_PH^KS\@^NTNS_ *^9L45C_P!J
MW_\ SW_\='^%']JW_P#SW_\ '1_A1]7GY!]=I=G_ %\S8HK'_M6__P">_P#X
MZ/\ "C^U;_\ Y[_^.C_"CZO/R#Z[2[/^OF;%%8_]JW__ #W_ /'1_A1_:M__
M ,]__'1_A1]7GY!]=I=G_7S-BBL?^U;_ /Y[_P#CH_PH_M6__P">_P#XZ/\
M"CZO/R#Z[2[/^OF;%%8_]JW_ /SW_P#'1_A3[?4KV2XC1YLAG (VCU^E)X>:
M&L;2;M9_U\S5HHHK ZPHHHH **** "BBB@ HHHH *BO;VUTZSFU"^G6*"")I
M)I7. B*,DGV %2US/QIT_4-6^#GBS2M)5FNKGPS?Q6RH,DR-;N%Q[Y(H ^%O
M^"*SZS^T/\0/CU^WIK:A]:\7^*FTC1);L9^Q6Z(+CR,C^ ))9)CTMUKS#]N3
M]F;_ (*5?LU?L^WO[9'Q(_X*6^(;W7]*O;0ZCX6T"[N[*QB-Q<)#BV*3)')A
MI%)3[,@*!O3!]C_X-X]<T6U_8.\12W%Y# NG_$/4'OY99 JQK]BLGWL3T7;W
MZ?*?2O%OVA?VC=$_X*_?M*VWP)T_XPZ-X#^ O@C45N]9U[7-:@L;CQ!,-RAX
M4G92Q(WK$N"(U9I9/F9(AOK[1]C+3D1]3? SQ-^U[^W9_P $S? 'BCP?\:HO
M 7C?Q&YC\1>+DTP/,UE;W5S;R301J%"S2K%$^5,8&YMK+Q7RO\2KO]K7_@G=
M_P %"/A5\)_!W[;OC'XJQ>--1LEUSPWXDU*:Y8137:PNDD,DTH3>C,Z2C:R[
M2>BY/WG\09?V([O]E2U^".J_%OPSHGPVUNW3PGI5YI?BB"&W#+"66UBN@Y02
M[(F/)).#G);G\R?VPO 'PI_X)<?M-_#OXG_\$^/C7_PDGB#56N!JGAV]O;35
MY(E#PHD>^--RI<"22/'$GR$JW]TAJV@EHD?M37YO_%;QU^TI_P %%/\ @I#X
MQ_9!^%?[2?B#X8^ OAEI;OJ-[X4G>&ZO[I&ACDWM&Z,Q,TI4*6V*D!.W<QK[
M=\9?M6_L_P#PY^,'AS]G[Q]\2['2_&OBNW270_#\Z2-)<!V=%^=4*+N>-U7<
MR[BI R:^#?V*O%WA?X ?\%J/V@_!OQ7\166A2>)EO+S2)]6ND@CN/-NH;R.-
M6<@%FAF+@=Q&WI405DV5+5I'7?\ !,OXS?&^']IGXP?\$T?VIOB+=_$&W\,6
M%Q+I.MZZ[27%S9"6."6.1W9G=98KJ%PK,Q3YU#$8QQW_  3-^,WCC]F+X-_M
M4_LS6$K7VI_!*;6]6\(Q7*[_ #?*CND*A>Z>;:Q28[FX;UK1_P"">U[8?&__
M (+1_'SX_P#@*\CU#PO8:++IJ:O9N'@FF::SACV.ORLKBSN&5@2&"Y&1S5K_
M ()SVT/B+_@L!^U%J=K DVF1M=V5ZC(&C:8WZ(5;/!R8IACZU;Z_(E7T.*_9
MM^-/QY\#?$+]E?XIQ?M9>-?&UU\;[S5HOB%X8\0>(OMFGV\<<R('M[;&+3R@
M[DE<<P<87<M>_?#_ .('Q!_X*.?MDGQE\/\ QKK&D? CX0:J8K>[T?49;9?&
MNNH03EHV'F6D7RG!)5ACJ)CL\U_:F_9U_9_M_P!HJT_8E_8"^#.A>&OB-XQL
MGF^)'C;3('?_ (1'P]*,3B,%BMO+<1OL"1["8Y G F5AY?J_C?XZ?"KP!\?[
M_P#9^_:"U?X?>'?V9-<T[0O!/@K3+:V-I?QF\:":XO@\9-S+<.K2[FZO(W&W
M #LI:H-4?K=17+_!'QOJ?Q,^"_A#XD:WIZVE[X@\+Z?J5W:("!#+/;1RN@!Y
M #.1SZ5U%<YJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'=_\
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
MTC[%X6\1>+;F[TA/LWDF9"0&N#&0"AF<-,5(!!EP0#FOW3\5?!O_ (*SR?\
M!6/2OVA? /QLTB']FJ"*T46$?B6)=*CT,6J&XC-E_%<-()&2X .,I^\5!L'Y
M^_$']@3X-_\ !73_ (+$_'+P;^R9\9O#GA/PMI5BFL#5[/3OMEMJ5ZL=K!>/
M;QQR1AHWNWF=I0Q4YW*&#BL\KJTJ%1SFU906JZ:[2LM9&W$&'Q&,HJE2C+F=
M5V4MY/EWA=Z0TV\UJ=K_ ,&X7[/WB.R^ OQS_;/^$GPTL/%7Q3T:S/AWX6V>
MHO$L=O?O;&5VW2LJH':6V#/N4B-)%# .U<+_ ,%,O@W_ ,%^O /[,>NZO^VM
M\29/%?PTU6]M9O%$.EWMA=PZ?*+A7@+I'"DENGG;!NB_=YVJQY /?_\ !##5
MM)^(/[*'[3?_  3#T7XM:=H7Q"\0B]F\%7XU-H$U"9K5K1W@D7YF1)+>%GV@
MMY<Q8 A6QU5M\)_&?_!(S_@B5\:/@;^VUX^T4>+/BC>7=KX%\"V>MK>2*;B"
M&W:9 .!AE>=ROR*(DRV]PM7.K*&8S;2<G*-DU=VTUB^EM]M]S*E0A5R2G!.4
M8*$W*496BI)O22MJWHM7MLC\9****^E/@PHHHH *_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 %%%% !1110 44
M44 %%%% !4EI_P ?<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>8>\%%%%
M!1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!E
MFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH ]A_9O_ &TO
MB/\ LP_"7XK_  A\"^&]$NK3XN^%X]!UZ_U*&9KBSME,A;[.4D559A*P.]7'
M"\#!SX]114QA",G)+5[_ )&DZM2<(PD]([>5W?\ ,N#Q%X@723H*Z[>"Q)R;
M(73^5US]S..O/2JT%S<6KF2VG>-BI!:-B#@]1Q3**HB['03S6TR7-M,T<D;!
MHY$8AE(Y!!'0U-J>K:KK5T;[6=3N+N<J 9KJ9I'('098DU7HH%=VL%%%% !1
M110 5^G7_!J+_P I"_&G_9&=0_\ 3MI-?F+7Z=?\&HO_ "D+\:?]D9U#_P!.
MVDUY^:_\BZIZ'L\._P#([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **
M** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N;?RK#KLPWPL\W'?&@HHHKH.$
M**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_S
MI/8J'QHW****\P]X**** "BBB@ HHHH _,G_ (.MO^4=O@__ ++-IW_IJU:O
MY]:_H*_X.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M
M'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_  :B_P#*0OQI_P!D9U#_
M -.VDU^8M?IU_P &HO\ RD+\:?\ 9&=0_P#3MI->?FO_ "+JGH>SP[_R.Z'^
M(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_^/27_KFW\JPZ
MW+O_ (])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB
M@ HHHH *DM/^/N+_ *Z+_.HZDM/^/N+_ *Z+_.D]BH?&C<HHHKS#W@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?*A1110 4444 %%%% !111
M0 4444 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4
M/_3MI->?FO\ R+JGH>SP[_R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH ****
M "BBB@ HHHH CN_^/27_ *YM_*L.MR[_ ./27_KFW\JPZ[,-\+/-QWQH****
MZ#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3_ (^XO^NB_P ZCJ2T_P"/
MN+_KHO\ .D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_E';X/\ ^RS:
M=_Z:M6K^?6OZ"O\ @ZV_Y1V^#_\ LLVG?^FK5J_GUK[K(/\ D7KU9^0\9?\
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
M?_A<-_\ &J/^')'[)_\ T47XI_\ A<-_\:K[#HH ^//^')'[)_\ T47XI_\
MA<-_\:H_X<D?LG_]%%^*?_A<-_\ &J^PZ* /CS_AR1^R?_T47XI_^%PW_P :
MH_X<D?LG_P#11?BG_P"%PW_QJOL.B@#X\_X<D?LG_P#11?BG_P"%PW_QJC_A
MR1^R?_T47XI_^%PW_P :K[#HH ^//^')'[)__11?BG_X7#?_ !JC_AR1^R?_
M -%%^*?_ (7#?_&J^PZ* /CS_AR1^R?_ -%%^*?_ (7#?_&J/^')'[)__11?
MBG_X7#?_ !JOL.B@"AX5\.V/A#PQIOA/3)IY+;2["&TMY+J4R2LD:!%+L>6;
M"C)[GFK]%% !1110 4444 %%%% !1110 4444 %%%% !1161\0?%]I\/O 6N
M>/;^!I8-#TBYU":)3@ND,32$ ]B0I% &O17QG^RS^Q[X5_:\^ .A_M-_M8^+
M?%?B/QGX\L?[9AN+'QEJ&GVV@03DO;VUA!;3I'$L<?EG+!BSAB2<XKJ?V*O%
M'QQ\=_"/XI?LXZU\9KT^*?AKX]O_  MHWC_4+&.]O);$+%+:W,R.0DUP(I"A
M+9!*JS;SNS3CYB3/J.JVF:SH^M)-+HVJVUVMO</;SM;3K((Y4.'C;:3AE/!4
M\CO7RY_P3DT#5_!/QA_:#^'FI?$'Q%XECT3X@V44&I^)]4:[NI2^FPR.S,0
M"68G"JJ@8    KL_AW^Q@=.^%7CCX4^-_'.J65EXO^*FM>*))?!NM36,[V=W
M?-<):23JJR("FU)!&02,@/@Y(TD"=SWFBOCG]EOP/8?!G_@I7X[^"7[/GB'7
M)?AKI7PRLKOQ5HFH:]=:C:Z3XDFN_P!RD3W,DCQN]FK2,NXYSST4+RO[?_[-
M_AK]G?P9X?\ BU\#OB1X\D^->M?$33+/PIJFH>-KVZGUF>>Z!EM);8R?9S;"
M#S"46)45453\I(9\JO85]#[PHHHJ"@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBO"/\ @HO\9_B#\&_V= GPDU9-.\4^,/$^E^%M U:2,.-/
MGOKA8C<;3P62/S"N> VT\XP6E=V$W9'N]%?(WQJ_X)V> OA?\"]>^)WP4^)O
MC_2OB;X:T&XU73_'EUX[U"YNM0O+>(RXNXIIFMY8Y2FUT\H+M8X'8]9=7WCW
M]LS]B#PA\4;/XM:QX(AUWP2FL>*+?PJB0W5\[6>]K:*Z;+VL7G;LM&/,9,*'
M3))?*@NSZ'U#4+#2;&;5-5OH;:VMHFEN+BXE"1Q(HRS,QX4  DD\"GVUS;7M
MM'>6=PDL,J!XI8G#*ZD9# C@@CG-?+/[+/@;Q'^T'_P2 T7X9?VX'U;QA\(K
MS2H-0U6=W59[BWFA225L,Q4,RDD G X!Z5Z#XO\ V+OAE\3_  +X1\*_&C7_
M !#=:9X1\,PZ>^B:3XLO--TV>6.*-#<RBU>)Y'4(0A=MJ@GY<DFAI)A=M'M%
M%?'/_!/6UU;X@?L9_$70_%_Q;\7-X!A^(&O6OP^\7)K,JZFWA:WD0121W>#(
M5REP@<?.%R%*X7''_LLZO\!;_P#X*&:/HG[ _P 1M6G\'V'@N_?XJZ=J/B2_
MN+:YN&*"Q:*'49&E>X#DEY478%X+!F8%\NXK['WM1114%!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4/%/AS2_&/AG4?"
M.N1&2RU6PFL[Q%."T4J%'&?]UC5^B@#Y!^ &I?MU?L=_":R_9CG_ &19OB5!
MX51[#PCXTT'QGIUC:ZA8AV-N+J*Z=9;9T0JC;5D!V_+NZFE^P+X\\5_"S2_B
M=\/?B3\*_$$WQVU;Q-JOC7Q%X0-M':P:K'+/%!&=,O9I!;36J(;= S2JRLS
M@=:^RZ*IROT)Y3Y-_8[L?VI_!?[2/Q-\3?$K]C_7M T3XF>+H-4AU>?Q;HEP
MFDQ16"0XFC@O'D<L\0 \M6QO!/ ./8OVQ/$/[3/AWX$:I+^R+\/H/$/CB[=+
M73HKB^MH%L4?(>[Q<R1QRM&.5C+ %BN<@$'U"BE?6X[:6/F7]A30_BO\'=/M
M_A+K/[%_BCPQ:7\MQJ/B?X@^(O'&C:C<ZMJ;KNDNKH6MP\LDDK@ $ J@VCA1
M7FW@.+]N63]HK5?VFOCU^P!K_B;Q!:O/8> +"Q^(7A]-/\,:6W#"!)+S<]U,
M!F6X8!B,(H1!M/W'13YM1<I!I=S>7NF6UYJ&FO9W$L"//9R2*[0.5!:,LI*L
M5.1D$@XX-3T45)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C
M_P"W-^SIXB_:<_9]O/ ?@37K;2_%&FZI9:WX3U"]!,$.I6<ZS0^9@$A&VLA(
M!*A]V#C!]@HIIV=P>I\=?M"?&;_@HY\4/V<_$WPL\*_L#7NB>)M5\.7-CJ6M
MOXYTNXLH4>)DE>S1)O-GE92_E(P3:S*6)Q@]+\*_B]:S_L7:+X#_ &2/@-XN
M\9QZ!I)\'ZGHE^UIHFHZ'<V]C&K+>1ZC-"/,Q)&S",N"7R"1S7U!13YE;85M
M3YZ_X)LZ'\=?AK^S=X<^!'QP^ .I^#[OP=H-O9IJ5WKVFWD.IONDW^4+.XE9
M HVY\P+G=QG!K$_X*):-^UO\2I= ^#/P;^"FK^(/AYJR/+\2+WPYXJT[3=0O
M;<$@:7$]W/$88Y<?O94#$HVP%<MGZ@HHYO>N%M+'B?P[\>?'W1/@9J%IX1_8
M:D\)W_A>&SM?"G@>_P#&FEK#J-JK*LB0SVCS1VYCB#;1( &;:,@$L/-KCX?_
M +1'[47[8?PL^.'BG]FFY^%ND?#+^T9]0UC6]>L+G4M8:XM_)6QB2REEQ &)
M9FD8!@3M .<_6M%'-8+!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
:**** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>blkb-20230331_g12.jpg
<TEXT>
begin 644 blkb-20230331_g12.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 **AU+4M.T?3Y]6U>_AM;6VB:6YN;F4)'%&HRSLS
M$!5 !))X KQWX!_MT? []HCXS>-O@_X!\;^'+R7PK>VT.EW>G^*+:Z;78WM$
MGFGMXD.3'"[M$S*7&Y&Y'2G9L+H]HHKG?B9\7OA9\&-"C\3_ !:^(FB^&]/E
MN5MX;S6]1CMHY)6^[&I<C<Q]!DX!/0&NBI %%<S\5/C3\(O@;X>7Q7\8_B7H
M?AC3GD\N*[US4X[9)7QG8F\C>V.=JY/M2?"CXU?"+XZ^&SXP^#7Q)T7Q/IBS
M&*2\T348[A(I  2C["2C8(.UL'!!QS19@=/1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >!?\%,?
M@=\4OVA?V1=<^'7P@LHM0U?[?8WS:#/=^1'K4%O<I+)9-(2 OF*O&2 2H!(!
MR.+_ &:_VA_V'?B'\7_#_P /-5_9K@^$_P 6M&AE;0?#/BOP1%IE]#F!XI18
MW"1A)HS&9  C NF6V8''O7Q^\2?'CPEX)AU[]GKX::1XOUF#48S>Z!J^M_V=
M]IL]K[Q#.59$F#>61O&W&[OBOE7PE-\>?^"H'C3X-_'W5/@5IWP[^'_@7Q4?
M$UGK=WXGAU'4]8F@=HEMH$AC7R8&EC_>&0C>JJ0.!NTCK'4E[D7_  6C_9P^
M%9_9H\9?M(ZII-SJ7BT7FA6>EWVIWTD\>D6_]I6D;QV<3'9;>8-Q=E&YR[9;
M!Q7W-7R!_P %2O#?[7'[0/PD\0?LS?!/]D>_U_3[^?2[FV\9#QII-K S074-
MS)']GN)TE!'EE,G ).1D5ZU?_&']K;4_V;_$?Q \/_LC-I/Q#L+CRO#_ ($U
MOQ?87"ZC'NAS,;FVE\I!M>;",ZL3#CC>II.[B@7Q,U/VF[OX1^"K#1?C%\2/
MV?=8\?7^A7<EIH<7ASP6VN7^GFY56EECA128U(MT#2#&,*,_-@_.?_!,#5?!
M/Q*_:H^/WQX\"Z5;^#;/Q!?Z5:)\,[F);75+ VT+J]]>V8 %NTSLS*!GEI-Q
MSR??OB]\7/VJ_A[:^'-<\ _LJ1>.+6\TK=XHTW2O%]M:7VE7FU#MC%SMCN8\
MEURKAL@'!%>:_LN_!3X_^,_VV/%O[=/QS^%EM\/(]2\$P>%M!\'KK,-]>3PK
M/'.]Y=R6Y,0?,:JJ@DA3@XV L+X6#W/JFBBBH*"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HILTGE1-+C.U2<>M4?[=_P"G
M7_Q__P"M5QISFM$95*U.D[29H45G_P!N_P#3K_X__P#6H_MW_IU_\?\ _K57
ML:O8CZU0[_F:%%9_]N_].O\ X_\ _6H_MW_IU_\ '_\ ZU'L:O8/K5#O^9H5
M1\-^&?#?@W0[;PQX0\/6.E:99Q[+/3M-M$@@@7).U(T 51DDX [TW^W?^G7_
M ,?_ /K4?V[_ -.O_C__ -:CV-7L'UK#]_S-"BL_^W?^G7_Q_P#^M1_;O_3K
M_P"/_P#UJ/8U>P?6J'?\S0HK/_MW_IU_\?\ _K4?V[_TZ_\ C_\ ]:CV-7L'
MUJAW_,T**S_[=_Z=?_'_ /ZU']N_].O_ (__ /6H]C5[!]:H=_S-"BL_^W?^
MG7_Q_P#^M1_;O_3K_P"/_P#UJ/8U>P?6J'?\S0HK/_MW_IU_\?\ _K4Z'6?-
ME6+[-C<P&=_3]*/8U.P+%4&[7_,O4445D= 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%%
M !1110 4444 %%%% !1110 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2
M>Q4/C1N4445YA[P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W?_
M !Z2_P#7-OY5AUN7?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%
M%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117
MF'O!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5AU
MN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !11
M10 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I
M+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !
M4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8
M;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_P!=
M%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !17E7
M[9/[5_@K]CCX$:U\9_%26E]<:=;J^F^'Y-6CM9]4D,J1^7$6#$D;PQVJV "<
M5UWP8^*>@?&KX6:#\4?#ES:O!K6E6]V\-I?I<K;221*[P&1.&9"VT].1T%.S
MM<+ZG3T5P&L?M7?LO^'O')^&.O?M&>!K+Q&)Q VA7?BNTCNUE)P(S$T@8.3T
M4C)]*[^D 445RG@GX[? _P")FNW/A?X<?&3PIX@U.SB:2[T[1/$5M=SP(K!&
M9XXG9E 9@I)& 2!U- '5T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 1W?_'I+_P!<V_E6'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%
M%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_P ?<7_71?YU'4EI_P ?
M<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 %%%% !1110 4444 ?CI^T
MYJOP2\%?\%>?&FJ_\%1/ VO:QX'U"P\KP3./M)M+6WQ#]GF5('5Y(503*ZQ[
ML3,Q*%LD?5UU/^RA^R+_ ,$XOB_\>/\ @G;XKA?2-5L)+JTGTW6Y+N/3=1DC
MCM4*"4F2"1/,1_+D.X$#@# K._:D_P""I/[&6G^*?%G[-W[;/[*GBJ7^Q=9N
MK33K;4_"\%]:ZO"CLD5W:M*\;(9% =6 &T,,2'K7SW^P-^Q'\;/B3^R%^TQ_
M8/P[UCPOX9^(VG*OPU\-:XSI-=/;2SW,'^LP2 ##")CPY9CDA#6^\5?38R6C
MT&_#K_@G1^SUXK_X(L:M^TOKWA)KGXBW/A[4_$H\427LQFB:WNI2L07?L*-#
M#M8%22TC-G.TC[=_X) _%7Q+\7_^">?P]\2>,-2EO-2L[6ZTN>ZG<L\B6MW-
M!"23R2(4B!)Y)!-? ?@;_@I#X1\&_P#!+34?^"?&I_#[Q4/BR+.^\*V^A_V,
MW[P7-W(2Q&=ZNL4S1^7MWF1 ,8;(^FO#/QTU'_@C)_P3-^%-A\3OA'?^(-:U
M'4)(=5TRVU!;;[#<7;W%ZR22%'&^-2(]H'S,C?, ,T34FK/N$6D[^1ZA_P %
M6OVF_%OPE^#NF_ 'X([[CXF_%R__ .$>\)VML^);>*0JEQ=9_@VJX17XVM*'
MZ1MCY._X)3_ +3?V7/\ @K]\1/@%I>IO>IX:^%GV>>]?_EXN&.CR32 '[JM*
M[E5[ @=J]\_:H_8#_:A_:0_:D\/?MJ_L]?M'6'@:]M?!UM9Z1;:SHAN+G30Z
MRM*%#*Z(6$[ D ,"S#-?+?['_P '/VOK/_@M%XK\):I^TC;3>+?#UE;7WC_Q
M+_8Z;/$&E))IC362Q[ (C)&\*!P%(\O(/-$;<C282OS(_8*BBBL#4**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CN_^/27_KFW\JPZW+O_
M (])?^N;?RK#KLPWPL\W'?&@HHHKH.$***Y[XK:=\3-7\ :CI?P=\2:7H_B.
MX2./3M5UBQ:Z@M,R*))3$K+YC+'O**2%+A=WRYH Z&BODS_@G3%\1/#WQ_\
MV@_AM\0/C'XC\:OX>\3Z1%!JGB*\WN6DLGDD,<:XC@0L>(XP%554<XS6;X&\
M":C^W_\ '[XN:]\3/BIXRTWPC\/?&,G@_P )^'/"GB6?2XH[JUB4W=[,T#*T
MTID<;"QPJY&#Q2N6X6;U/L6BOG#_ ()Q_$?XBZSX<^(?P,^*OC.]\1ZK\+/B
M)>^'K3Q!J<F^[U#3E"O:RSO_ !R[68%CR0HR2<D^C_M _L[']H5M&TO5OC%X
MR\.:)IYN'U/2?!^L'3VU=W\L1B>>,>:(XPLGR(RAC)EC\H%,3C:5F>D45\5_
MLDZS\6/A-^T!^T5^SE\/OB'X@\;^%_ 6C65YX0/B74'U"XT_4Y[-Y38+.W+K
MO!&PGY?+[,7+<9^R_P#&[PCX/\8?!CXD:1^T?J^MR>(?ASK6M?']-6\8W&HP
MZ>\%I#+]IGMY)'2P:.[+0(J)'E<J <'*N5[-GZ#T5X/^R=H_COXN^*M4_;,^
M*4-_IS>)[(67P_\ "MU(RC1M #AXY98P=OVJZ8+-(3DHOEQ@C#"O>*9#5F%%
M%% @J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "B
MBB@ HHHH **** "BBB@#S#X[?LJ>!?V@?B5\./B;XOUW5K>Y^&?B%]8T>SL)
M8A!=7!"8\\/&S$*8U(VE3R>>1CT^BBG=A8K'1](.I#63I=M]L"[1=>0OF8QC
M&[&<8J>:""X79<0HZ@@@.H(R.AYIU%( I B!RX4;B "<<D#_ /6?SI:* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".[_X])?\
MKFW\JPZW+O\ X])?^N;?RK#KLPWPL\W'?&@HHHKH.$*P?B;\3O 7P:\"ZA\2
M_B?XE@T?0M*1'U#4KD,4A#.L:D[03R[J.!U-;U% 'P;^PW^V;^S!>?MJ_'"&
MV^,.FNWQ$\::*G@H".7_ (FK"S\DB/Y./WA"_-CDUL? [X__  I_8,_:#^.?
MPI_:=\4#PE;>*?B'=>-O">KZC:2FVU:UOHT,JPNB,&>)T",GWB20 <&OMJHK
MJQL;Y56^LXI@CAT$L8;:PZ$9Z'WI6-'--['QY^R9\2M*^ WP,^,_[?'QIT'6
M-'\.>-OB'=:_I=F^FN;TZ.7BM;.5H3AE:0L6P<#:0V=IS71_\% O^"AF@_LT
M?#'PM9^"-5M;/Q)\2H?^*:UC7;:066CVI6,R:A<JJ,S>6LJ$0A2S,>00"#]2
M.B2(8Y$#*PPRD9!%+0+F3E=H^6_^"<OQ2_8AT_0I?@5^SC\=XO&WBRX6?7_%
M^L7%G<I>:S=NZ"XO96EC4<O(BA=Q*J0.3N8O\7^$O"W[7'[1FH?![PGX:T^W
M^''@G5X;OXIZC96:1CQ3KL9$MOI#NH'G10';/<9+9?RXR!\U?4-0V6GV&G(\
M>GV,,"RRM+(L,04/(QRSG'5B>2>I- <VMT?G7\(?$5G??$CX=ZAIOBS59/V@
MY_CMJ-M\3=(&JW+7$7A];B^$J36S-Y:626BV9B.T(&V;#DFOT:IH@A64SK"H
MD889PHR1Z9IU,4I<P4444$A4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1
M117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_05_P
M=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4***E
ML;&]U.]ATW3;.6XN;B58K>W@C+O*['"JJCDDD@ #DDT!N=-\+O@/\<?CA->6
MWP5^#7BOQA)IRHVH1^%_#MSJ#6JN2$,@@1M@;:V,XSM..E<[K.C:QX<UB[\/
M>(=*N;#4+"YDM[ZQO8&BFMYD8J\<B, R.K @J0"""#7] G_!+_2?"/\ P38^
M(7P;_P""8NFV=G<?$_XA:)J/C?XU7J[7?3R+&0V>GAAG!4J!C. ('<#%QFOQ
M6_X*+_\ *0?X[?\ 99?%'_IVN:\["XYXG$R@HVBE=/NKVO\ AIY'MYAE$<!@
M:=5SO-NTE_*[)V]4FK^=SQNNT\5_LW?M$^ _ MM\4/''P$\::-X9O%B:S\1:
MMX6N[>QG$HW1%+B2,1MO'*X;YATS7O/_  1__8CT3]LC]J5-2^+#Q6GPM^'%
M@WB?XFZK>-MMX]/M\NML[= )F0JW((B29ARE?H[_ ,%.OVN8OVX?^"#?B#]H
M?3-$33=(U+XK+:>'+%8@C1:;:ZH]O;;P.CM'&KL.@9R!P!1B<>Z.)A2C&]VD
MWVOM\]W_ ,./ Y1'$X"IB*D^5J,G%?S<MKOTNTO6_8_&WPI^S'^TGX\^'=W\
M7O _[/GC?6?">GB0WWB?2O"EY<:?;B/[YDN(XS&@7^++#'?%8/P\^'/C[XM^
M-=/^''PN\&ZGXAU_5I_)TS1M'LGN+FY?!8A(T!9L*"QXX )/ -?NY^R1\0[N
MYL/V/_V@_A%^T/X>T'X _#CX*WNG_&?2Y/&MO9V]GJHTPQNMY9-(IFE-YM<,
M48@HS\;UW_+OA?P8W_!+[X+^)/VA?A-\,]1U#]HGX]_VE-\(_"NG:-)<7G@+
MP?-.Y&IR6Z*6AGDC9%0,/E.Q<?)<(<89G.3E'E][HO.[5GVLE=^3]+]53(:5
M.,*G.^3>3MTM%WCWNY<J\T_.WY>>,/"'BCX?^*]2\"^-M!NM+UC1[Z6RU73;
MV(QS6MQ$Y22)U/*LK @@]"*SJM:XFMQZU=IXD2Z741<R?;Q?!A,)MQW^9O\
MFW[LYSSG.:JUZRO;4^:E;F=@HHHIB"OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q
M:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?M
MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7
M-OY5AUV8;X6>;COC04445T'"%%%% !1110!B>//B1X"^&&C?\)!\0?%MCI%G
MNVI->SA/,;^ZHZN?9037'>#?VQOV9O'VLIX?\,_%S3GO)7"10W<4UKYC'HJF
M=$#$]@"<U^=_[3'QO\0_'GXLZGXOU:_D>RCN9(=%M"QV6UJK$(JCH"0 S'NQ
M/M7G]?)U^(ZD:[5*"<5WO=_Y?B?R7GGTC\QH9W.GEF$IRPT9-7FY<\TG\2::
M4;]$XRLM^Q^SE%?,?_!.W]I9/&GPLN?!'Q*\86JZCX?N4@L9]1O426XM74F-
M?G(+E"K+G^[LS[_3%K>6E]$+BRNHYHST>)PP/XBOI,+B:>+H1J0ZG])<+\2Y
M?Q7DE#,L([*I&_*VKQ>SB_1IJ_7<DHHHKH/H@HHHH *DM/\ C[B_ZZ+_ #J.
MI+3_ (^XO^NB_P Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO^4=O@
M_P#[+-IW_IJU:OY]:_H*_P"#K;_E';X/_P"RS:=_Z:M6K^?6ONL@_P"1>O5G
MY#QE_P CM_X8A1117M'RH5Z=^QA\<?"G[-'[5G@']H#QOX*?Q%IG@_Q+;ZI<
MZ/&ZJ]P8FW)M+@J&5PKC/=17F-%3.*G!Q>S+I5)4JD9QW337R/WC_P""<G_!
M1S_@GC^VY_P4QM?%OP[_ &(]=\-_%KQ)8:A<2^/]7\3O<DK%9$/'Y7FE ##&
M(U"J H P !7R1\:?V0?@W_P5B_X+0?$/]G[]F^VMOA$NC'79/&&J:FSZE_;F
MM6>K3I=WT,7FK@SM-&PC#J%6)VQVK\U$=XW$D;E64Y5E."#3K>YN+29;BUG>
M*1?NO&Q4CZ$5YL,L5"JYT9M/ELKW=OO>OIT/=JY\\5AXTL324DI\TK6CS>6B
MT?=[L_1+]CW]O?\ 9>_X)M_"SXW?\$[_ -I[]G>_^)UMJ?Q)OK+7M9\,ZV+*
M#5;6S9+9(BRLLIB\RWED4!L%9V!&"P/VK\0OVB?^">^J?\$#+GXH^'/V-KVR
M^%U[X@N;#1_AZ?$,GFVFIM>2QQW1G\PL0L_[[;N/';M7X*TN]]GE[SMSG;GC
M/K3K972JS4^9IW3>KUMY7T?GT#"\08C#4I4N2+CRN,;I72;OO:[2[/1GVO\
M\$L?V5_A5H7AC7_^"FO[:&F9^$7PJN%.CZ).HW>,O$0PUMIT*MQ(BN4:3/RD
M[0V4$VWZW_9*_:<_;!_;R_8?_:/^,'[,7B=Q^TOXB^*NE71L] U.&VO[/PQ&
M+1;6UM6F==EM$?MB]?F!D+;FD.[\?)?$&O3Z+%X;GUN\?3H)C-#8/<N8(Y",
M%U3.T,03R!FH+*_OM-N!=Z=>S6\H! E@D*, 1@C(YZ5=? NO)SE+6ZMI=))W
MM:^MWO\ +L8X3-E@X1IP@U&TN:SM)RDFN9.SMRK2.CMKW9]R?\'%/B'X9>(O
M^"EFL3?#^_TNZU&U\*:7:^-KG265HGUI(V$P++P76+R$;N"A4X*D#X6HHKJP
M]'ZO0C3O>RL>?C<2\9BYUVK<S;MZA1116QRA7Z=?\&HO_*0OQI_V1G4/_3MI
M-?F+7Z=?\&HO_*0OQI_V1G4/_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[
M/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^
MN;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@#\H_VF/@AXA^ WQ9U/PAJUA(E
ME)<R3:+=E?DN;5F)1E/0D A6'9@?:O/Z_8'QY\-_ 7Q/T;_A'_B#X2L=7L]V
MY(;V /Y;?WD/5&]U(-<=X,_8X_9F\ :RGB#PS\(]/2\B</#-=RS77EL.C*)W
M<*1V( (KY.OPY4E7;I32B^][K_/\#^2\\^CAF-?.YU,LQ=..&E)NTU+G@F_A
M22:E;HW*-UOW/%OV'?V*_!UW\(IO%?QV^'5K>WFNW"S:=:ZC$1);6JKA6Z@H
M7)9L?W0AKU*Z_8&_99EE-UIWP\GTZ<])M.UR\B(^@$N/TKV.BO>HY=@Z5&--
MP3MU:5S]ZR?PWX/RK)Z& G@Z57V<;<\Z<)3D]W)MIN[;;WTV6B/%_P#AB7PC
M8\^%OC3\3-%Q]P:9XQD4+^#JW%+_ ,,Q?%_2_P#D5_VQO&D./N?VM;6]]^>\
M#->ST5?U'#=(V]&U^3.__4CAF/\ "HNG_P!>ZE2G_P"D3B>,?\*K_;0TC_D&
M?M4:/JH'W5U;P1##GZF%L_C1L_;_ -'^[/\ "O6(Q_?6_MY6_+Y!7L]%'U2*
M^&<E_P!O-_G</]4<-3_@XO$P_P"YBI/_ -.RF>,?\+._;5TC_D(_LPZ#J^.I
MTGQI%!GW'GK3[?\ :9^-6DW"-XG_ &-?%\>UQD:3?VU]W[;",U[)4EI_Q]Q?
M]=%_G0\/62TJR^:B_P#VT<>'LXIR7L<VK^DHX>2_],J7_DQY9_PW-X9L./%?
MP ^*VBXZOJ/@IPGU!1VR*?;_ /!0W]E#S1;:Q\0+S2YFZ0ZGX>O8C^?E$#\Z
M]LIEQ;6UW$8+NW25&ZI(@8'\#7G<F)6TU\X_Y-'M_P!F\:TOX68TI?\ 7S#-
M_P#I%>G^7R/.-'_;&_99US'V+X\>&DW' ^V:BMO_ .C=N*ZG1_B[\*/$./[
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
M"C'ISZUXI_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\
M"X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X
M;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_
M .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU
M1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4
M?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY
M(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.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!0\*^';'PAX
M8TWPGIDT\EMI=A#:6\EU*9)62- BEV/+-A1D]SS5^BB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHK(^(/B^T^'W@+7/'M_ TL&AZ1<ZA-$IP72&)I" >Q
M(4B@#7HKXS_99_8]\*_M>? '0_VF_P!K'Q;XK\1^,_'EC_;,-Q8^,M0T^VT"
M"<E[>VL(+:=(XECC\LY8,6<,23G%=3^Q5XH^./COX1_%+]G'6OC->GQ3\-?'
MM_X6T;Q_J%C'>WDMB%BEM;F9'(2:X$4A0EL@E59MYW9IQ\Q)GU'5;3-9T?6D
MFET;5;:[6WN'MYVMIUD$<J'#QMM)PRG@J>1WKY<_X)R:!J_@GXP_M!_#S4OB
M#XB\2QZ)\0;**#4_$^J-=W4I?389'9F( !+,3A550,    5V?P[_ &,#IWPJ
M\<?"GQOXYU2RLO%_Q4UKQ1)+X-UJ:QG>SN[YKA+22=561 4VI((R"1D!\')&
MD@3N>\T5\<_LM^![#X,_\%*_'?P2_9\\0ZY+\-=*^&5E=^*M$U#7KK4;72?$
MDUW^Y2)[F21XW>S5I&7<<YYZ*%Y7]O\ _9O\-?L[^#/#_P 6O@=\2/'DGQKU
MKXB:99^%-4U#QM>W4^LSSW0,MI+;&3[.;80>82BQ*BJBJ?E)#/E5["OH?>%%
M%%04%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X1_P %%_C/
M\0?@W^SH$^$FK)IWBGQAXGTOPMH&K21AQI\]]<+$;C:>"R1^85SP&VGG&"TK
MNPF[(]WHKY&^-7_!.SP%\+_@7KWQ.^"GQ-\?Z5\3?#6@W&JZ?X\NO'>H7-UJ
M%Y;Q&7%W%-,UO+'*4VNGE!=K' ['K+J^\>_MF?L0>$/BC9_%K6/!$.N^"4UC
MQ1;^%42&ZOG:SWM;1739>UB\[=EHQYC)A0Z9)+Y4%V?0^H:A8:38S:IJM]#;
M6UM$TMQ<7$H2.)%&69F/"@ $DG@4^VN;:]MH[RSN$EAE0/%+$X974C(8$<$$
M<YKY9_99\#>(_P!H/_@D!HOPR_MP/JWC#X17FE0:AJL[NJSW%O-"DDK89BH9
ME)(!.!P#TKT'Q?\ L7?#+XG^!?"/A7XT:_XANM,\(^&8=/?1-)\67FFZ;/+'
M%&AN91:O$\CJ$(0NVU03\N230TDPNVCVBBOCG_@GK:ZM\0/V,_B+H?B_XM^+
MF\ P_$#7K7X?>+DUF5=3;PM;R((I([O!D*Y2X0./G"Y"E<+CC_V6=7^ M_\
M\%#-'T3]@?XC:M/X/L/!=^_Q5T[4?$E_<6US<,4%BT4.HR-*]P')+RHNP+P6
M#,P+Y=Q7V/O:BBBH*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *H>*?#FE^,?#.H^$=<B,EEJMA-9WB*<%HI4*.,_[K&K]
M% 'R#\ -2_;J_8[^$UE^S'/^R+-\2H/"J/8>$?&F@^,].L;74+$.QMQ=173K
M+;.B%4;:L@.WY=W4TOV!?'GBOX6:7\3OA[\2?A7X@F^.VK>)M5\:^(O"!MH[
M6#58Y9XH(SIE[-(+::U1#;H&:565F8$#K7V715.5^A/*?)O['=C^U/X+_:1^
M)OB;XE?L?Z]H&B?$SQ=!JD.KS^+=$N$TF**P2'$T<%X\CEGB 'EJV-X)X!Q[
M%^V)XA_:9\._ C5)?V1?A]!XA\<7;I:Z=%<7UM MBCY#W>+F2..5HQRL98 L
M5SD @^H44KZW';2Q\R_L*:'\5_@[I]O\)=9_8O\ %'ABTOY;C4?$_P 0?$7C
MC1M1N=6U-UW275T+6X>6225P " 50;1PHKS;P'%^W+)^T5JO[37QZ_8 U_Q-
MX@M7GL/ %A8_$+P^FG^&-+;AA DEYN>ZF S+<, Q&$4(@VG[CHI\VHN4@TNY
MO+W3+:\U#37L[B6!'GLY)%=H'*@M&64E6*G(R"0<<&IZ**DH**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KQ_\ ;F_9T\1?M.?L^WG@/P)KUMI?
MBC3=4LM;\)ZA>@F"'4K.=9H?,P"0C;60D E0^[!Q@^P44T[.X/4^.OVA/C-_
MP4<^*'[.?B;X6>%?V!KW1/$VJ^'+FQU+6W\<Z7<64*/$R2O9HDWFSRLI?RD8
M)M9E+$XP>E^%?Q>M9_V+M%\!_LD? ;Q=XSCT#23X/U/1+]K31-1T.YM[&-66
M\CU&:$>9B2-F$9<$OD$CFOJ"BGS*VPK:GSU_P39T/XZ_#7]F[PY\"/CA\ =3
M\'W?@[0;>S34KO7M-O(=3?=)O\H6=Q*R!1MSY@7.[C.#6)_P42T;]K?XE2Z!
M\&?@W\%-7\0?#S5D>7XD7OASQ5IVFZA>VX) TN)[N>(PQRX_>RH&)1M@*Y;/
MU!11S>]<+:6/$_AWX\^/NB? S4+3PC^PU)X3O_"\-G:^%/ ]_P"--+6'4;56
M59$AGM'FCMS'$&VB0 ,VT9 )8>;7'P__ &B/VHOVP_A9\</%/[--S\+=(^&7
M]HSZAK&MZ]87.I:PUQ;^2MC$EE++B ,2S-(P# G: <Y^M:*.:P6"BBBI&%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
%110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>blkb-20230331_g13.jpg
<TEXT>
begin 644 blkb-20230331_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 **** "BL'6_B=X%\.>/
M]"^%VM>($@U[Q-;7EQH>G&%V:ZBM!&;A@RJ54()H_O$9W#&>:WJ "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN1
M^#'QW^$W[0OAF[\9?!OQC%KFF66K3Z9=7<-O+&J74)'F1XE12<;A\P!4YX)K
MKJ-@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *H>*[S6].\+ZEJ'AK3EO-1@L)I-/M'.!/.J$HA/8%
M@!^-7ZS_ !;XBA\(>%=3\67.F7M['I>GS7<EGIEL9KF=8XV<QQ1CF21@N%4=
M20.] 'Y\_L6_"[X;?MP>$M,^,'C_ /;C^)-K\?+!KY-7LK#Q@MC=^&9C.1+:
MP:8\>V.V(BCWIL*2;>2",+Z=_P %-/$_AO3_ -H+X#>"_B?^T/XA^'7@C6I/
M$Y\3ZOH7C"71?,:"RMWMA)-&P!_?$* P/^L('WJ\I_;D^.?_  3A_:U^&^IW
M?P7T2_UCX[-$G_"%?\(KX/U"S\26^J!AY(FD6!&"(WWO-8J%#%/FVFOIOQA^
MTG^S[\!?!O@#P/\ MX^*]'L?%T_A"UGNM1UW17GM)KU842[\NX$31*YE4DIN
M!*E2 16KO=,A;6-K]C#P!\#_  OX9U;Q/\"/VF/$?Q,TS5YH4FU'6_B(WB"*
MU>$/\D3%F$+'S/G48)PF?NBOCG]BO2OV:_C[\.-+G^-W_!1SXA:9\1]5US5(
M;SPS#\<I[&0%=2N8K>..W:3<"T*1$*.3N! P17I_[%-U\/\ Q3^W)\6_VG_V
M9O"D^G_!R7P/:65S>Z7HDEK8Z_KD,GFR7-I!L7S3'$)(V95^9Y">?,R>?_;3
M_:C_ .";7[0O[+OB?X7?"73=$\8^.O$6FS6O@WPSH7@^7^UX]7DR(9!'Y"R0
M-')\[EMN0K+SNP1)WL)['W_&@CC6,,2%  +-DGZD]:\*^/?[$FB?'KQ?J_CC
MXC_M(?$O3;!K-$TC1O#?BY]*L-%"1 -<!80/-E+AI"\Q8 ':  *L>%OC?I7[
M,7PX^!_P2_:&U;4;CQKXOTS3O#RW%O;-<K/JL-G$)VEE' !DS\YSDG/0$CYV
M_P""C'[>'PMU[XVS_L >(/C6GPZ\.):12?%;QC+;S-<RVDL:2#2;!8XW/F31
M2+YDS#8B,5^8Y0S%2OH4VK:GKG_!(KXK?%;XQ?L5Z3XH^+?BJ[\075MK>HV&
ME>([_)GU6P@G,<4\C'EVR'3<<D^7R2V2?INO*_V0?C!^RS\4_A+;Z/\ LA^)
MM/U#PGX4$>CPPZ;:S11VA2)66+$R*S'8RDMSDDDDG->J5,OB&M@HHHI#"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KX%_X+$?M@_&_X3?%GX6_LR_"O
MXN1_#;3/'5R&\2>/WB4M90-<I!\KMCRDC#-*Y4JQ&P;T7=G[ZKYU_;=\+?\
M!/G]H#4K']FO]L#Q=X=L==_L_P#M7P^NIZP-.O;>*1WB\VVN'*J2S0L#%E@W
ME@LA !JH64M29:HXO_@G]^P!\7?V,?%T-UX-_;&;QM\,-6T^XN+GP]<:0D:M
M?2F-DNX)5EE#!@IW$%<@C[W4?-5UH7[5?[6G[?GQT^&^@?\ !1WQ3\+-*\%^
M(8TTJP75[@V\L<A=!%%$MW J;?+!XSG?^)Q/V,8K[]C[_@K)H_[)W[)?[1EY
M\0?AGKMI-+KEC'?I=6UH/LT\K!VA/D^?$T<;&:,(3O\ +(!)6OH?]H3]A_\
MX) ?''6/'7QF\?\ Q-T6SUNZOKQO$FNV?Q#V2:=>Q$I-^X:4HKJR_P"K:,Y(
M  Y&=?AE=]?(C=:'T?\ L@?!3XG?LX?!=_!?QM_:/U/XE:DFI7%Z_BG7%='C
MMV5-L.99I3L3:S9+X^<\ "ORO_;W_;T_:]^*OBW5?VHO@1\:_%'A+X56?C-/
M"'@V#1-7GM$U=X8I)I[PK&RB0,0IRP^[*B=4:M/]B3Q)^VQ\2_\ @D_\7/A/
M\#;#6_$BGQ19Z-X=$+%IH+&=,ZA# 7;Y4\OR@4!PHN9" "<UP'[>?BO]HCPW
M^QY\,/V<OB+^Q#>_"_PUX0U=1I.K7>J^>VJ7?D2>:7 C4"21GDF8CN3@8IQC
M:>H.5XG[J5\\?\%,/VN+_P#9-_9RN+OP(C77CWQ?=+H/@'38$WS2W\_R^<J<
MEO*!W#@@N8T/WZT-._;I\#_##X)^"OB%^V[!;?"/Q%XPN+BWB\,:G/)=-#-'
M,R ;XHSA3'Y4A9@JH)5#&OEC]M+2?VVK+_@IU8_'_P .?L;ZO\4/"7@#1(8/
MA_:Q7ZV]G%=S01O->'A]TJRO*O*@YBB;/[M<Y1C[VI;>FA%_P1N^(?[4X_:^
M^+OP$_:1^.GB+Q=<^$-)C@F@UC79KR&WO$N0DAB\UCCDLNX8W  _3](Z_(O_
M ()B_&S]H*X_X*H_$[5+K]FVYCO/&6KRQ^/+'^TL'PDAN6=G<E?WNV0!,?+G
M-?KI3JJTA0^$****S+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **1W6-"[G 49)J#^U;#_GO_ ..G_"FHRELB93A'XG8L457_ +5L/^>__CI_
MPH_M6P_Y[_\ CI_PJN2?9D^VI?S+[RQ15?\ M6P_Y[_^.G_"C^U;#_GO_P".
MG_"CDGV8>VI?S+[SF/!7P4\(> _BEXU^+^CW-])JWCR;3Y-96YF5HH_L=L+:
M%85"@HNT%B"6RS,>!Q75W=E9ZA;M:7]I%/$WWHYHPRGZ@\5'_:MA_P ]_P#Q
MT_X4?VK8?\]__'3_ (4<E3LP]K2_F7WDZ(D:".- JJ,*H& !Z5%'86$5V^H1
M64*SR*%DG6,!V Z MU(IO]JV'_/?_P =/^%']JV'_/?_ ,=/^%')/LP]M2_F
M7WD[(C$,R E3E21T.,9_(G\Z6J_]JV'_ #W_ /'3_A1_:MA_SW_\=/\ A1R3
M[,/;4OYE]Y8HJO\ VK8?\]__ !T_X4?VK8?\]_\ QT_X4<D^S#VU+^9?>6**
MK_VK8?\ /?\ \=/^%']JV'_/?_QT_P"%')/LP]M2_F7WEBBJ_P#:MA_SW_\
M'3_A2IJ5E(X1)LEC@#:?\*7)/L'M:3^TOO)Z***DT"BBB@ HHHH **** "BB
MB@ HHHH *^</^"D7[!7@O]M+X*:K:Z1X!\.W'Q%MM.6W\(^(]8EEMS9?OU=E
M:6$%BFTRD(RLNYLX&2:^CZ*:;3NA-)H\8_8Y_8?^ _['O@/3K#X=_#'1M.\2
M2Z+;6WB37K4/-<7TZQIYQ\Z8F01M*"X0;5Z?*, #BOB1_P $=O\ @GK\5?B!
M?_$SQ9\#'.IZK?27FJ_8O$5_;Q74\CEW<QQS!4+,23L"CGUKZ<HI\TKWN'*K
M'/\ PN^%7PX^"G@>Q^&WPG\&6&@:%IR%;/3=-@"1IDY9CW9F))9F)9B2223F
MN:_:/_9.^ '[6_AS3?"?[07@+^W]/TC41?:?!_:=U:^5.%*;MUO+&6&UB-I)
M'/3(!KT6BE=WN.R/,?VD?V.?V<OVN(]"A_:"^',?B!?#5X]SHX>_N(/)=]GF
M ^3(F]6\M,JV0=HXKTZBBB[ \Z^&G[)WP ^$'Q=\5?'?X=^ O[/\5>-I"_B;
M5/[3NI?M;%_,)\N25HX\OS\BK^5>BT44KMAL%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F&
M^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_
MG4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'PO\ \'!'[8_[
M1_[$/[&/AOXL?LO_ !&_X1CQ!?\ Q-LM)N[_ /LBSO?,LY-/U&9XMEW#*@S)
M!$VX*&&S ."0?QW_ .(A7_@L!_T=W_Y8'A__ .0*_3K_ (.MO^4=O@__ ++-
MIW_IJU:OY]:^RR3"X:K@5*<$W=[I,_+>+,PQ^&S=PI5I15EHI-+[DS[0_P"(
MA7_@L!_T=W_Y8'A__P"0*/\ B(5_X+ ?]'=_^6!X?_\ D"OB^BO8^H8'_GU'
M_P !7^1\U_;&;?\ 01/_ ,#E_F?:'_$0K_P6 _Z.[_\ + \/_P#R!1_Q$*_\
M%@/^CN__ "P/#_\ \@5\7T4?4,#_ ,^H_P#@*_R#^V,V_P"@B?\ X'+_ #/M
M#_B(5_X+ ?\ 1W?_ )8'A_\ ^0*/^(A7_@L!_P!'=_\ E@>'_P#Y KXOHH^H
M8'_GU'_P%?Y!_;&;?]!$_P#P.7^9]H?\1"O_  6 _P"CN_\ RP/#_P#\@4?\
M1"O_  6 _P"CN_\ RP/#_P#\@5\7T4?4,#_SZC_X"O\ (/[8S;_H(G_X'+_,
M^T/^(A7_ (+ ?]'=_P#E@>'_ /Y H_XB%?\ @L!_T=W_ .6!X?\ _D"OB^BC
MZA@?^?4?_ 5_D']L9M_T$3_\#E_F?:'_ !$*_P#!8#_H[O\ \L#P_P#_ "!1
M_P 1"O\ P6 _Z.[_ /+ \/\ _P @5\7T4?4,#_SZC_X"O\@_MC-O^@B?_@<O
M\S[0_P"(A7_@L!_T=W_Y8'A__P"0*/\ B(5_X+ ?]'=_^6!X?_\ D"OB^BCZ
MA@?^?4?_  %?Y!_;&;?]!$__  .7^9]H?\1"O_!8#_H[O_RP/#__ ,@5]V?\
M&^G_  5,_;O_ &X/VR/$_P *OVH?CK_PD^@:=\,KS5K.P_X1C2[+R[Q-1TZ%
M9=]I;1.<1SRKM+%?GR1D C\0Z_3K_@U%_P"4A?C3_LC.H?\ IVTFN',L'A*>
M J2C3BFET2/6R+,\RK9O1A4KS:;U3E)I_*Y_0-1117P9^PA1110 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<(445RGQIO?C18^ ;@_ #0] OO%$L\45B/$]W+%8P*S@/-+Y0,CA%R
M=BX+'C(H!:G5T5\J>#/VBOVNO@S^V+X,_9B_:DN?!GB33OB3INH3^'-?\(Z=
M/9RV-S9PF:6*:*61PT>T !ASEP2>" ?\%#OVQ/VH/V</">K^)?@K\%=/71/#
MD^G+K'C+Q9/F"Z:ZGBB6WL;:)Q),RF9=\KE$7:Z@,P%*Y?([I'U7117@?[8_
MQM_:$\ _$OX6?!W]G27PE;ZM\0M5U.VFOO%]A<7%O MI9&Y&!!*C D*P[]NG
M-,E*[L>^45Y'\-=7_:M^'/A+Q9XU_:N\0>!-6M=*THWNEP>!-*O+=P(8Y9)Q
M*;F5PV0$"[0,'=GM7F7[/_[5'[1VM>//A!+\8KGPG>Z%\<_#%_J^BZ?H.DSV
MUQX=>"TBO8X9)I)Y!=JT$A5FV1D2#@8X)<?*SZIHKQKX!?&KQW^T1\5_$WCK
MPI=6\/PHT3?HOAVX%L&E\1ZE'+BZOXY3TM8F4P1[<B5A(^<*HKV6@35@HHHH
M$%26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444
M ?F3_P '6W_*.WP?_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_ /99M._]-6K5
M_/K7W60?\B]>K/R'C+_D=O\ PQ"BBBO:/E0HHKU+0OV'OVT/$_@7_A9_AS]D
MGXEW_AS[/YXUVS\#W\EHT6,^8LJQ%60#DL"0!WJ93A#XG8N%*I5;4(M^BN>6
MT5/I^F:EJ^I0:-I6GSW5Y<SK#;6MO$SR2R,=JHJ@$LQ)  '))KT#XI?L>?M:
M? _PK%XY^,_[,?C_ ,)Z+.ZI%JWB/PA>V5L7;[J^9-&JACV4G)]*'.$6DWJP
MC2J3BY1BVEOIL><445W/P<_9B_:/_:(:Z7X"_ 3QEXT%B0+U_"_AJZOUMR1D
M"1H48(3V!(S3E*,%>3LA0A.I+E@KOR.&HK?^(/PJ^*'PE\7R?#_XJ?#C7?#6
MO0[?-T77](FL[M-W"YBE57&>W'/:MCXH?LT?M'?!#1;#Q)\:/@!XV\(Z=JK;
M=,O_ !/X5N["&[.W=B)YXU60[><*3QSTI<\--=]A^RJZ^Z]-]-O7L<1175^"
MO@7\9?B1X(\1_$KP%\+]<U?P]X0MTG\4:WI^FR26NEQOG:T\H&V/.UL9/.#Z
M5RE-23;2>PG"44FUH]O,****9(5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!
MJ+_RD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ H
MHHH **** "BBB@ HHHH **** ([O_CTE_P"N;?RK#K<N_P#CTE_ZYM_*L.NS
M#?"SS<=\:"BBBN@X0K"^)OQ-\"?!OP%JGQ.^)?B2WTC0]&M6N-0O[IL+&@X
M '+,20JJ 69B  20*W:XOX\_L]?!_P#:;\ M\,/CAX1_MO0GO(KIK'^T+BVS
M+'G8V^WD1^,GC=@]Q0-6OJ>(_LP?#OQ]^TC\?C_P4#^-OAJYT*UBT=],^$7A
M"^7;<:;IDN3)J-R/X;FX5CA!]R-MI+?*0W_@LM_RC]\5_P#87T3_ -.MK76^
M _\ @FC^QA\,_&>E_$'P5\+=2M-6T:]CN].N9/&^LSK',ARK&.6[9'&?X64@
M]P:TOCA_P3__ &3_ -I#Q7<^-/C/\.+[6;^\BBCN"/%VJVT+K$ $_<07*1 C
M Y"Y)&3D\TNA?-'G3['K>M:WHOAO2YM<\1:O:V%E;)ON+R]N%BBB7.,L[$!1
MSU)KSK]H#]E_X1?M07?AR\\>:KK5O>>&I9[O0[SPWXAFL+B+SXQ%(PD@8/M9
M.,@C@D="08+3]B7]FJR^!.M_LU1^!+N7P9XBN_M.K:5>^)-0N7FE!A(83S3M
M,F#!$0JN%!7./F;*_%W]BO\ 9R^-]CH5IXZ\$W(E\,:=]@T"^TG7;RQN;*VV
MJOE++;RHS+A%X<L.,]:9*LGN>,?LX-XO^$?[?GC']C*T^+?B'QYX!/PTA\02
M0>,-4.I7.@WKW2P?83<2?,8Y(6\P1N3\K+CHQ; ^(_[*_P -]'^,&B?LH_LW
M:OXF36;G0IUUG5K_ ,27-[#\/?"D\@%Q!8+*S+;7%X8Q;Q?>=45VR%45]/?
M?]F+X%_LSZ3?:3\%O $&D?VI.)]5O7N9;F[OI!G#37$[O++C+8#,0-S8 R:T
M_AW\&? 7POUWQ-XI\+:?-_:GC#63J?B#4KRY::>YEVA(TWN25BC0!(XQA47(
M &3E6*Y];H^3/@=^T%\9O"/@[X5?$OP]K&A6GPY\6_%.7P#I7PRM/#ZQMHNG
MQSWEG;3+=!S(\ZFR$D@8%661L!<9K[=KRWPY^Q?^S?X4^*/_  N#0O $D6L)
MJMQJEO$^LWDEC:W\X*S7<-D\IMH9G#-F1(PWS'GDUZE3)DTWH%%%%!(5):?\
M?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD
M_P#!UM_RCM\'_P#99M._]-6K5_/K7]!7_!UM_P H[?!__99M._\ 35JU?SZU
M]UD'_(O7JS\AXR_Y';_PQ"BBBO:/E31\'>);CP9XNTKQA9V-M<S:3J4%Y%;7
MD>^&5HI%<(ZY&Y25P1W!-?M=_P $1/\ @JU_P4B_X*!_MVZQX=^+&O:7??#J
MT\-75]K&E:;X9M[:UT5RRK:B&=4\]F:3Y0DLLFY!(<?)D?B_\*?A]J7Q:^*/
MAOX5:-J%M:7GB;7[/2;6ZO7VPPR7$Z0J\A'1 7!)[ &OZ$_B'_P3(_:<_94_
M81M_V*/^"5X\+Z5JGB:%C\3?BCXFUB2SU.^=D"/]G$4,A1G!9%.X""/A-TCF
M5?$SF>&Y%3FES2T3?V5U?]:GU?"]+'^UE7I.7LX6<HQWD];1MU\[Z)'A7_!-
MGX?_ +.?Q._X+<_M2_M5>"=!TW4-"^'*W-QX<^RQJ8%U&=C'=7D) QEFM[W:
MXX(N"PZ@U!_P1$_;S^/_ /P5)^(?QP_99_;8\5Q>+_#'B?P5-J%OIEQIT$<>
MFQO<+;RP0;$!";;F,KN+%3"K @EB>'_X(P^";C_@F+_P4?\ B'^P#^V'XM\/
M:;JOQ!\#6D-C>V&J[[.>[/[V&V$LBIMDDAGFVA@,N@49+KGT3_@G?^P[XK_X
M(-VOQK_;-_;1\?\ A:'3;?PR^C>"+;3=5WS:^PF\]51&52LDK0VZ)'RPW2%M
MJIN/GXE4?WD;WDXP]F^K]/GN>W@'B?W$[<L%.JZRV2OTDO317/Q'UW29]!UN
M\T*Y8-)97<D$A X+(Q4_J*_;?]DJX^.O[3G_  1,\ ?"G_@D3\9].\(_$GP-
MKL?_  LS18+V.QO[AY'N3(S3,IVB5VCG5R0KQQ-&'S&8Z_/#X8?\$QO%'QO_
M ."</Q!_X*83?'31K*+PGKLUO<>%9K!FEO&#V^]C.) (G8W(V1[&W8'(W"OT
M<T/X2?M'?'+_ ((W_ SP?_P19^(^EZ)?6<=G<_%>+P_XCBTO59=6%NAN/-N,
MJRL+M96=&92\8AV[HP%KOS.M2JQ@DU>,[-OX4TNO?R_,\;(<+B*%2I*47:=.
MZ47[\DY)+EL]-5K?IT*7_!0_]IKX!>$O^"C'[&OPB_:;\5Z3K7CCX436DGQ?
M\;S6(M[*.\G@M1#(SLJKY8NHVNCP$A5P>"7"Z'[3GPD_:$^*_P"SG^T-^R_\
M5/B;IOC7Q1\=/C];7'[..A_\)A#J;Q:4-0AN3>1+')(UC9P6,;[^%6-8G!'[
MQ2_CO_!Q=XFT)/V8O@!\+_C_ .*?#>O?M'Z-8K_PG%[H+QO+#;&U G$WEA=J
MR7)C= 54$I,R* 37E]H(O^")/[$W]I2A;;]J/X[^'R+9",7/P_\ "\AY<_Q1
M7<Y7V*LO8VY$G'1H\V&I2A\6R7>TKW3TM'OIMIN>GB<6X8[$4ZJ_=VO)WLTI
M04>5K7FG;1:_%>6UT9/_  4Q\9P_ C]G>Q_X)H?L5^'=:U'X7_#_ %#S_C#\
M2=.TF7[+XK\4J5$PEG0%/)MW"H$9B Z(O/D([?GM7]$WP(U7QU9^*/@-\3/
M/BK3(/V.]/\ V7Y(?B#YVIVHT=-0$,GGK>1,V6N-S0ARREMPG!Y,@/\ /)KS
MZ3+KE[)H,3QV+7<ALDD/S+%N.P'WVXKT\KK<\90MMJWU;;=[]GIMT31X/$&%
M]E.%7FTEHE:R22BURZN\=;)]6F]RI1117JGSH5^G7_!J+_RD+\:?]D9U#_T[
M:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_R+JGH>SP[_P CNA_B/Z!J***_
M.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O_ (])?^N;?RK#K<N_^/27
M_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **_.[]M#]M#Q[\2?'NI> _
M7B2YTOPQI=T]JJV$YC?470[6ED9<$H2#M3IC!(ST\/\ !OQ)\?\ P\UE/$'@
MCQAJ.F7B.&\ZTNF7<?1AG#CU# @]Q7SM?B*A2K.$8.276_Y+_AC^=L\^D3D6
M5YU/!X;"2K4H2<95%-1O9V;A%Q?,NS<HW]-3]@:*\C_8T_:.D_:/^%/]N:U!
M%#KFEW'V368X1A'?:"DRCL'';LRL!QBO7*]VC6IXBDJD'HS]VR;-\!G^54<Q
MP4N:E5BI1?Z-=&G=-=&F@HHHK4],**** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO
M\Z3V*A\:-RBBBO,/>"BBB@ 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%%%% !5O4]=US6EB76=9N[L0+M@%S<-)Y:^B[B<#@=/2JE% 78];FX6!
MK59W$3L"T88[21T)%3Z3KNMZ!,USH6LW5E(Z[7DM+AHV8>A*D9%5:*!IM,=)
M/--,US+,S2,Q9I&8EBQ.22?6K.MZ_KOB;47U?Q)K5WJ%W( 'NKZY:61@!@ L
MQ).!P*J44"NR9=0OTLFTU+V86SR!WMQ(=C,!@,5Z$^]0T44 %%%% !7Z=?\
M!J+_ ,I"_&G_ &1G4/\ T[:37YBU^G7_  :B_P#*0OQI_P!D9U#_ -.VDUY^
M:_\ (NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "B
MBB@".[_X])?^N;?RK#K<N_\ CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0HHHH *
M*** /Q^^)/@W6OAYX_UCP1XAA=+S3-1E@F\P<MACAQZAAA@>X(-8E?J!^T=^
MQG\*?VCY4UK7!<:7KD,0CCUG3@N^1!T65&&) .W1AT#8XKRCP9_P2>\ Z5K*
M7OC?XIZAK%FCAOL-IIRV?F#^ZS^9(<>NW:?0BOB*^08V-=JFDX]'?\S^(,\\
M .-*&=SI9;"-3#RD^6;G&/+%O3G3?-=+?E4K[KL<5_P3[^!WQM\1> ]:\<^
MOC1=>"[.^OX[=1'H4-X+[R5;+_O2-H4R%<CJ=P/2OH'_ (4Q^V';_P"H_;1A
MG![3_#JR7'_?+\UZUX;\-Z#X/T&T\+^&-*AL=/L81%:6ENFU(T'0 ?UZD\FK
MM?2X7+:5##QIN3NNTI)?<G8_I;ACPURS(<@P^!G6K.<(^\X8C$4XN3;<K0A5
MC%*[=O=\WJVSQC_A6W[;-OS#^TKX<N.^+CP<B<^GRMTH_P"$4_;NMC^X^+'@
M&YQR/M&A3IGV^0]*]GHK?ZG#I*7_ ($_\SWO]4,&OAQ.)7_<S6?_ *5-GC'V
M'_@H';?ZC7/A+<XZ?:;;4DW?79T_"C^T/^"@5M_K_#WPGN<<'[/=ZBF??Y^U
M>ST4_JO:I+[P_P!5;?#C\2O^XM__ $J+/&!XN_;LM^)OA%X#N.V;?7YD_'YA
MTI]O\3?VV;:X1G_9B\/W)W@JL'C2-._3YE[U[)4EI_Q]Q?\ 71?YTGAIVTJR
M_P#)?_D2H\,XU27)FF)7SHO_ -*HL\L_X7E^V=;?\?/[#<<R]2]M\2K 8'T9
M,DT?\-'?M.6__(1_8;UI<?>^S>+[*;CVP!FO;Z*\[V-7_GX_NC_\B>U_JWG<
M?ASG$?.&$?Y89/\ $\0_X:H^,MO_ ,A']BOQPN/O?9KBVF^F,,,T?\-A^+K?
MC4/V.OBLO8_9M!CFY_"0<>]>WT4>RK?\_']R_P @_L+B6/PYM-^M*@_RA$\0
M_P"&W;6+B^_96^-%N?67P(<$]\$2G- _;O\ AY'S??"/XEVH];CP5,..YX8]
M*]OHH]GB/Y_P_P""']D<7Q^',XOUP\7^4XGB'_#P'X"P_P#(0L/%MIW/VGPE
M=# ]>%/%'_#Q3]DV'_D(^/K^SQ][[3X:OQM],XA->WT4<F*_G7_@+_\ D@_L
M_CF/PYA0?^+"S?Y8J)^4W_!PG\6? '[:/[%'AKX9_LRZZ?%.NV/Q.LM4NM.A
MLYK9H[1-/U&%Y2;E(U(#SQ+@'/SYQ@$C\9;C]C7]IZV.)/@[JAP<?NVC?_T%
MS7[??\'54CZ?_P $]_"-[8.8)F^,FG*TT)VL1_96K<$CG' _*OP(@\;^,[48
MM?%VJ1X&!Y=_(./3AJ^RR2&:?45[.<+7>\9?_)_H?EO%E#BZ&;M5<10E*RU5
M&I%?<Z\_S.LG_94_:0M_]9\%?$)_W-.9OY9JE/\ LZ?M 6XS+\$/%N,9)7P[
M<L!^2<5FP?%OXK6O_'M\3O$,>>OEZU./Y/5V#]H'X\VQS;_&SQ:G.<+XCNL'
M\-_->O;.%UIOY27ZL^:MQ.OM47\IK]65KCX+_&*TR;KX3^)HL#)\S0KA<#UY
M2J5Q\//']IG[5X&UB+;U\S3)5Q^:UT=O^U!^T7;8\OXV>)C@Y_>:O*__ *$3
M5VW_ &O_ -IFUQY?QEUDXZ>9*K_^A*:.;.%]FF_^WI+_ -M8<_$Z^Q1?_;\U
M_P"V,X*XT#7;3/VK1+N+!P?,MF7!_$5?^'O@76OB1X[TOX?Z&@%YJE\EM&7!
MQ'D_,[>RC+'V!KO+?]M[]J>VP(_B]=G Q^\L;9__ $*(UW?[/W[=7QLU#XQ>
M'M*^*_Q$CN]!NKX6]ZLVE6D03S%9$<ND2LH#LI)ST!SQFL,5B,ZHX:<XTH-I
M-Z3E?1=%[/7TNO4Y,PQO%6&P%6K##4FXQDU:K-NZ3:M'V.K\N97VNCZW^"W[
M./PK^!F@0:7X2\-V[WJ1@76L7,"M=7+]V+GE1GHJX4>G>CXT_LX_"OXYZ!/I
M?BWPW;I>O&1:ZQ;0*MU;/V8..6&>JME3Z=Z[RBOQ#Z_C?K7UGVC]I>][Z_UY
M;'\E_P!LYM_:'U[V\O;7OS7=[_Y>6UM+6/R4^(G@?6/AIXYU7P%KX7[7I-Z]
MO*R_=?:>''LPPP]B*QJ]'_:Z\8:/X[_:0\6>)- F22T?4%@BEC.5D\F)(2X/
M<$QD@]P<UYQ7] 8*I5K8.G4JJTG%-KLVE?\ $_L[*J^(Q65T*U=6G*$7)=I.
M*;7R84445TG>%%%% !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!]#?!?_ (*+_%3X8Z!!X6\6:';^
M)[*TC$=K+<W30W2(. IE 8. .FY2WN:/C1_P47^*GQ.T"?PMX3T.W\,65W&8
M[J6VNFFNG0\%1*0H0$==JAO<5\\T5XW^KV2_6OK'L%S7OUM?TO;\#Y;_ %)X
M4_M#Z[]4C[2][ZVOWY;\M_D%%%%>R?4A1110 4444 %?IU_P:B_\I"_&G_9&
M=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_\BZIZ'L\._\ ([H?XC^@
M:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_P"/27_KFW\JPZW+
MO_CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "B
MBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "B
MBB@#\R?^#K;_ )1V^#_^RS:=_P"FK5J_GUK^@K_@ZV_Y1V^#_P#LLVG?^FK5
MJ_GUK[K(/^1>O5GY#QE_R.W_ (8A1117M'RH4444 %%%% !1110 4444 %%%
M% !1110 5^G7_!J+_P I"_&G_9&=0_\ 3MI-?F+7Z=?\&HO_ "D+\:?]D9U#
M_P!.VDUY^:_\BZIZ'L\._P#([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHH
MH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N;?RK#KLPWPL\W'?&@HHH
MKH.$**** "BBB@ HHHH **** "BBB@ 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'RH4444 %%%% !1110 4444 %%%% !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@ HHHH ****
M"BBB@ HHHH *DM/^/N+_ *Z+_.HZDM/^/N+_ *Z+_.D]BH?&C<HHHKS#W@HH
MHH **** "BBB@#\R?^#K;_E';X/_ .RS:=_Z:M6K^?6OZ"O^#K;_ )1V^#_^
MRS:=_P"FK5J_GUK[K(/^1>O5GY#QE_R.W_AB%%%%>T?*A1110 4444 %%%%
M!1110 4444 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_
MV1G4/_3MI->?FO\ R+JGH>SP[_R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH
M**** "BBB@ HHHH CN_^/27_ *YM_*L.MR[_ ./27_KFW\JPZ[,-\+/-QWQH
M****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3_ (^XO^NB_P ZCJ2T
M_P"/N+_KHO\ .D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_E';X/\
M^RS:=_Z:M6K^?6OZ"O\ @ZV_Y1V^#_\ LLVG?^FK5J_GUK[K(/\ D7KU9^0\
M9?\ ([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\
MI"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_\BZIZ'L\._\
M([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_P"/27_K
MFW\JPZW+O_CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH
M **** "BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH
M **** "BBB@#\R?^#K;_ )1V^#_^RS:=_P"FK5J_GUK^@K_@ZV_Y1V^#_P#L
MLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_ (8A1117M'RH4444 %%%% !1110
M4444 %%%% !1110 5^G7_!J+_P I"_&G_9&=0_\ 3MI-?F+7Z=?\&HO_ "D+
M\:?]D9U#_P!.VDUY^:_\BZIZ'L\._P#([H?XC^@:BBBOSL_;PHHHH **** "
MBBB@ HHHH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N;?RK#KLPWPL\
MW'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ
M2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_ (.MO^4=O@__
M ++-IW_IJU:OY]:_H*_X.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7KU9^0\9?
M\CM_X8A1117M'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_  :B_P#*
M0OQI_P!D9U#_ -.VDU^8M?IU_P &HO\ RD+\:?\ 9&=0_P#3MI->?FO_ "+J
MGH>SP[_R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** .,^,WP,\(?'/3+
M+2?%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV->??\.]_@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=** /"_\ AWO\
M$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_
M .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_
M  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?
MX)_]#;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_&
MO=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#
MPO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[
M_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=
M_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1
M_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[
MW^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V
M^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_
MQKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH
M @TO3X-(TRVTFV>1H[6!(HVE<LQ55 !)/4X')J>BB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHK(^(/B^T^'W@+7/'M_ TL&AZ1<ZA-$IP72&)I" >Q(4
MB@#7HKXS_99_8]\*_M>? '0_VF_VL?%OBOQ'XS\>6/\ ;,-Q8^,M0T^VT""<
ME[>VL(+:=(XECC\LY8,6<,23G%=3^Q5XH^./COX1_%+]G'6OC->GQ3\-?'M_
MX6T;Q_J%C'>WDMB%BEM;F9'(2:X$4A0EL@E59MYW9IQ\Q)GU'5;3-9T?6DFE
MT;5;:[6WN'MYVMIUD$<J'#QMM)PRG@J>1WKY<_X)R:!J_@GXP_M!_#S4OB#X
MB\2QZ)\0;**#4_$^J-=W4I?389'9F( !+,3A550,    5V?P[_8P.G?"KQQ\
M*?&_CG5+*R\7_%36O%$DO@W6IK&=[.[OFN$M))U59$!3:D@C()&0'P<D:2!.
MY[S17QS^RWX'L/@S_P %*_'?P2_9\\0ZY+\-=*^&5E=^*M$U#7KK4;72?$DU
MW^Y2)[F21XW>S5I&7<<YYZ*%Y7]O_P#9O\-?L[^#/#_Q:^!WQ(\>2?&O6OB)
MIEGX4U34/&U[=3ZS//= RVDML9/LYMA!YA*+$J*J*I^4D,^57L*^A]X4445!
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117A'_!1?XS_ !!^
M#?[.@3X2:LFG>*?&'B?2_"V@:M)&'&GSWUPL1N-IX+)'YA7/ ;:><8+2N[";
MLCW>BOD;XU?\$[/ 7PO^!>O?$[X*?$WQ_I7Q-\-:#<:KI_CRZ\=ZA<W6H7EO
M$9<7<4TS6\L<I3:Z>4%VL<#L>LNK[Q[^V9^Q!X0^*-G\6M8\$0Z[X)36/%%O
MX51(;J^=K/>UM%=-E[6+SMV6C'F,F%#IDDOE079]#ZAJ%AI-C-JFJWT-M;6T
M32W%Q<2A(XD499F8\*  22>!3[:YMKVVCO+.X26&5 \4L3AE=2,A@1P01SFO
MEG]EGP-XC_:#_P""0&B_#+^W ^K>,/A%>:5!J&JSNZK/<6\T*22MAF*AF4D@
M$X' /2O0?%_[%WPR^)_@7PCX5^-&O^(;K3/"/AF'3WT32?%EYINFSRQQ1H;F
M46KQ/(ZA"$+MM4$_+DDT-),+MH]HHKXY_P"">MKJWQ _8S^(NA^+_BWXN;P#
M#\0->M?A]XN3695U-O"UO(@BDCN\&0KE+A X^<+D*5PN./\ V6=7^ M__P %
M#-'T3]@?XC:M/X/L/!=^_P 5=.U'Q)?W%M<W#%!8M%#J,C2O<!R2\J+L"\%@
MS,"^7<5]C[VHHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "J'BGPYI?C'PSJ/A'7(C)9:K836=XBG!:*5"CC/\ NL:O
MT4 ?(/P U+]NK]COX367[,<_[(LWQ*@\*H]AX1\::#XSTZQM=0L0[&W%U%=.
MLMLZ(51MJR [?EW=32_8%\>>*_A9I?Q.^'OQ)^%?B";X[:MXFU7QKXB\(&VC
MM8-5CEGB@C.F7LT@MIK5$-N@9I5969@0.M?9=%4Y7Z$\I\F_L=V/[4_@O]I'
MXF^)OB5^Q_KV@:)\3/%T&J0ZO/XMT2X328HK!(<31P7CR.6>( >6K8W@G@''
ML7[8GB']IGP[\"-4E_9%^'T'B'QQ=NEKIT5Q?6T"V*/D/=XN9(XY6C'*QE@"
MQ7.0"#ZA12OK<=M+'S+^PIH?Q7^#NGV_PEUG]B_Q1X8M+^6XU'Q/\0?$7CC1
MM1N=6U-UW275T+6X>6225P " 50;1PHKS;P'%^W+)^T5JO[37QZ_8 U_Q-X@
MM7GL/ %A8_$+P^FG^&-+;AA DEYN>ZF S+<, Q&$4(@VG[CHI\VHN4@TNYO+
MW3+:\U#37L[B6!'GLY)%=H'*@M&64E6*G(R"0<<&IZ**DH**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KQ_]N;]G3Q%^TY^S[>> _ FO6VE^*--
MU2RUOPGJ%Z"8(=2LYUFA\S )"-M9"0"5#[L'&#[!133L[@]3XZ_:$^,W_!1S
MXH?LY^)OA9X5_8&O=$\3:KX<N;'4M;?QSI=Q90H\3)*]FB3>;/*RE_*1@FUF
M4L3C!Z7X5_%ZUG_8NT7P'^R1\!O%WC./0-)/@_4]$OVM-$U'0[FWL8U9;R/4
M9H1YF)(V81EP2^02.:^H**?,K;"MJ?/7_!-G0_CK\-?V;O#GP(^.'P!U/P?=
M^#M!M[--2N]>TV\AU-]TF_RA9W$K(%&W/F!<[N,X-8G_  42T;]K?XE2Z!\&
M?@W\%-7\0?#S5D>7XD7OASQ5IVFZA>VX) TN)[N>(PQRX_>RH&)1M@*Y;/U!
M11S>]<+:6/$_AWX\^/NB? S4+3PC^PU)X3O_  O#9VOA3P/?^--+6'4;5659
M$AGM'FCMS'$&VB0 ,VT9 )8>;7'P_P#VB/VHOVP_A9\</%/[--S\+=(^&7]H
MSZAK&MZ]87.I:PUQ;^2MC$EE++B ,2S-(P# G: <Y^M:*.:P6"BBBI&%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
$0!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>blkb-20230331_g14.jpg
<TEXT>
begin 644 blkb-20230331_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 **\0\>_M\_L_> _VE?#'[-EW\1O"TE]K=OJ+:Q>R>+;6+^Q)[?R1#;3
M1DY\Z=I6"(2K?NFP&[>WTVF@N@HKF/AE\:_A!\:+?4+OX1_$W0O$L6DWIM-2
MDT/4XKE;:<#/EN8R=IQ^=<YXC_;(_90\(?$;_A47BG]HSP9I_B43K ^C7?B&
M".>.5ONQ."WR.<C"-ACD<<BBS%='I5%%<1\8OVE/@!^SY%:2?&[XQ^'?"QU
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
MU&/R[[59[J:ZNYH\AO+\V=V9$R%.Q=JDJ"02,UZ]2G)28XJR"BBBH*"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **;-)Y432XSM4G'K5'^W?\
MIU_\?_\ K5<:<YK1&52M3I.TF:%%9_\ ;O\ TZ_^/_\ UJ/[=_Z=?_'_ /ZU
M5[&KV(^M4._YFA16?_;O_3K_ ./_ /UJ/[=_Z=?_ !__ .M1[&KV#ZU0[_F.
MT[PSX;TC5]0\0:3X>L;6_P!6DC?5;VWM$2:]:-!'&TKJ TA5%"*6)PH ' J]
M6?\ V[_TZ_\ C_\ ]:C^W?\ IU_\?_\ K4>QJ]@^M8?O^9H45G_V[_TZ_P#C
M_P#]:C^W?^G7_P ?_P#K4>QJ]@^M4._YFA16?_;O_3K_ ./_ /UJ/[=_Z=?_
M !__ .M1[&KV#ZU0[_F:%%9_]N_].O\ X_\ _6H_MW_IU_\ '_\ ZU'L:O8/
MK5#O^9H45G_V[_TZ_P#C_P#]:C^W?^G7_P ?_P#K4>QJ]@^M4._YFA16?_;O
M_3K_ ./_ /UJ=#K/FRK%]FQN8#._I^E'L:G8%BJ#=K_F7J***R.@**** "BB
MB@ HHHH **^%_P#@X(_;'_:/_8A_8Q\-_%C]E_XC?\(QX@O_ (FV6DW=_P#V
M19WOF6<FGZC,\6R[AE09D@B;<%##9@'!(/X[_P#$0K_P6 _Z.[_\L#P__P#(
M%>M@\GQ.-H^U@TEYW_R9\YF?$^ RK%.A5C)NR>B5M?62/Z<**_F/_P"(A7_@
ML!_T=W_Y8'A__P"0*/\ B(5_X+ ?]'=_^6!X?_\ D"NK_5S'?S1^]_Y'G_Z\
MY3_)/[H__)'].%%?S'_\1"O_  6 _P"CN_\ RP/#_P#\@4?\1"O_  6 _P"C
MN_\ RP/#_P#\@4?ZN8[^:/WO_(/]><I_DG]T?_DC^G"BOYC_ /B(5_X+ ?\
M1W?_ )8'A_\ ^0*/^(A7_@L!_P!'=_\ E@>'_P#Y H_U<QW\T?O?^0?Z\Y3_
M "3^Z/\ \D?TX45_,?\ \1"O_!8#_H[O_P L#P__ /(%'_$0K_P6 _Z.[_\
M+ \/_P#R!1_JYCOYH_>_\@_UYRG^2?W1_P#DC^G"BOYC_P#B(5_X+ ?]'=_^
M6!X?_P#D"C_B(5_X+ ?]'=_^6!X?_P#D"C_5S'?S1^]_Y!_KSE/\D_NC_P#)
M'].%%?S'_P#$0K_P6 _Z.[_\L#P__P#(%'_$0K_P6 _Z.[_\L#P__P#(%'^K
MF._FC][_ ,@_UYRG^2?W1_\ DC^G"BOYC_\ B(5_X+ ?]'=_^6!X?_\ D"C_
M (B%?^"P'_1W?_E@>'__ ) H_P!7,=_-'[W_ )!_KSE/\D_NC_\ )'].%%?S
M'_\ $0K_ ,%@/^CN_P#RP/#_ /\ (%?=G_!OI_P5,_;O_;@_;(\3_"K]J'XZ
M_P#"3Z!IWPRO-6L[#_A&-+LO+O$U'3H5EWVEM$YQ'/*NTL5^?)&0",<1D>+P
MU&564HV79O\ R.K!<79;CL5"A3A-.3LKJ-O_ $IG["4445XI]2%%%% !1110
M 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >DO\ US;^58==F&^%
MGFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_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"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"#
M47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U
M3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=
MW_QZ2_\ 7-OY5AUN7?\ QZ2_]<V_E6'79AOA9YN.^-!11170<(4444 %%%%
M!1110 4444 %%%% !1110 5):?\ 'W%_UT7^=1U):?\ 'W%_UT7^=)[%0^-&
MY1117F'O!1110 4444 %%%% 'YD_\'6W_*.WP?\ ]EFT[_TU:M7\^M?T%?\
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
M1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_P >DO\
MUS;^58=;EW_QZ2_]<V_E6'79AOA9YN.^-!11170<(57U/2=*UNT_L_6=,M[N
M R1R&"ZA61-Z.'1L,",JZJP/8J".15BL'XFZ'X]\2>!=0T3X8>/8/#&NSH@T
M_7;G1EU!+0AU+$V[21B3*!EP6&"V><8(!\]?L2?\GH_M2?\ 8Y:)_P"FXU<\
M7?LV_MB^#/VC?B-\??V:OBE\/K:+QY'I#2Z+XQT&\G^>PL_LZ*98)D,:L6<D
MA6/(].:WP(_8A_:?^"_QMU[XPW/[:FFZLOC+7+/4/&NF#X616_\ :2VZ>6(X
MY/MK_9LQY7<JG!.<&NJ^(OP+_;;U;Q=JUS\+OVW[/0] U6Z>2VT_4_AO:WUS
MI",.8X)_.C$@!^[YJ$KZG%(U;7-HS5_8@_:=U?\ :I^#MUXN\6^#XM!\1^'_
M !)>^'O%.EVTYE@BU"U91(8G/)C(=&&<D$E<MC<:7[6/[.OQ?^+WQ ^&_P 4
M_@GX_P!!T'6_A]J6HW4+>(M*EO()A=VAMB-D4D9)"LQ^\.2#SC!C\.?L8W'P
MH_9(U+]F[X ?&76/#&NZC(]W-\09X%NKZ34)9TEN+J1=R!FD"F/@@JI&"2N3
ML_%CX2?M/ZW9Z!<_!;]JF+PY?:5I7V76(]8\&P:C:ZS+A?\ 2'7S(W@DR&/R
M,5^;&TXS03=*5T>??"3XX?&OQC\=O%W[ _[7V@>&WUFZ\ OK6E>(_!/GQ6NI
M:3-*;.0/%.SM#,KL1]XJ=K8& "WE?C;X3?M!?LZW_P (O!3_ !'\->*/%_A7
M2[[PK\#=(TK1)K>69I[6.VEU;5#)+(HAL[*/<RQKAF8 G+ 5]!_LZ?LCZS\+
M/BEK_P"T-\9?B_<^/OB'XATV+3)M;?28]/M;#3HW\Q;2UMHV81H7 9B68L5!
MX)8MN_#7]GZ_T+XY^+/VA_B1XEAUOQ#K.--\."*V,<.A:'&VY+.(,23)))F6
M:3C>^T !4 H*YDGH>'?LG?M%>#?@UX;\)_#W0?A-KLW@CQ3XZO/#MG\6+[4[
M>2;Q)XC,LXN+VXM@3*B7%Q;W"I*2Q&Q5*JNVOK^OFKP3^P#K_A;7O#?A?4/C
M;'>_#;P7X_N?%_A;PDGAP17L%])+<31PRWOGD2P137,LBJ(59B5#,0M?2M-$
MSY6] HHHH("I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@
MHHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M6K^?6OZ"O^#K;_E';X/_ .RS
M:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%%%%>T?*A7[#_\$7/@U\7_  E_
MP2J_;*\-^*_A5XDTS4=:\"ZC'H]AJ&A7$,]\[:'?JJPHZ!I2695 4')8#O7X
M\ D'(-?9Z?\ !PG_ ,%?XT$:_M>'"C W> M )_,V'-<&84,1B:2A2MNF[MK9
MI]$SV<EQ>"P.)=;$<VS2Y4GNFG>[6U]-SS/]B_Q!^W_^RA\?-6^('[*OPM\4
M6_CGPQX<E;7++_A"GO;BPTZ<Q*TLUK+$Q1"7B(<KP&!SC-?KA_P3_P#CY^U#
M_P %#/V$OCWI'_!67X76Y\&:+H!ET?Q/KWA%=+:0BUNGN9$78B;[;RH)$FC5
M61I/O$XV_DIH'_!5S]OSPU^T_JO[9&D?M 3Q_$/7=*BTS6M:&A:>(KVSC6)4
M@>U%N+?:!#'R(P<KNSN))T/VI_\ @L#_ ,%#/VR? DGPM^./[0-S<>&IRIO-
M#T?2[73H+S!W 3_9HT:900#L=B@*@[<C-<^+P5?%25XQ3T][7F5M[:?=JCMR
MW-<'ET)6G4DO>]QI<DKJR<O>=O.R>NS/-_"7[%_[4/CO]G'7/VN/"7P>U*]^
M'7AN\-KK7B>.6$16\H,88>6SB5U4RQ[F1&5=W)&#CZD_91_;]_X+6?LF?!+P
M)\'/V?\ X>>(SX(:)[WP=9O\+/MT6J075S)<-Y=P("\R/+,_W'R,X!&,5\U>
M"_V\OVK/AY^RQK_[%OA#XJR6?PW\3WC76L^'QIEJYF=C$7"SM$9HU8PQY5'"
MG!X^9L^H_L^?\%N?^"E/[,7PJT[X*?"CX_QP^&]&MOL^C6.I>&M/O&L8AG"1
MR30,Y49X5F8#&  .*Z,12Q%:#C*$)*^B=]K;[/7]#BP>(P6%JQG"K4@^75QM
M\5]4M5[MK;N]S[,_X.8-/T/PK%^SO^T?'H-MX+^->KZ9-=>)#H,ODW<$D$5E
M*C-(AW[K>Y>1(I2=WW@&.P;<[X"_MB?M._"W]CZV_P""FO\ P4C^,^K^-I+6
M[DM/V:OAIKQCCAU;6E1HSKEQ#$B>;'; OLEDRPR[*5=X6;\S/V@/VDOCI^U1
M\2KCXO?M#?$O4O%?B&X18VO]3D&(XE)*Q11H%CAC!+$1QJJ@LQ R36W^U/\
MMD_'G]L?Q!H6M_&SQ%:30^%]"AT?PUH^DZ;%96&E648PL4%O" B9P,G&2%49
MPJ@84\NDL-3HSL[7N^MNT>MGM?L==;.Z<L=6Q5.ZYK<L>C:5N:26C:M=*S]Y
M^6OZ^6'[+'[)?Q5_:F^&'[''QR_9KT[QOK?QR^"$WCWQO\;+Z_N?[<;6YUED
M::WE5_+AA1HL)$J[%$D*X*@A_P .]>TZ+1]<O=(@O4N4M;N2%+F/[LH5BH<>
MQQG\:^B?"O\ P5Z_X*'^"O@)!^S;X:_:*O+;PS9Z*VCZ>XTFS;4++3F4*;2&
M^:$W,4>%4 +("H10I4* /FNML#AJ^'<O:2NM+:M]]==M+*RTT.7-L?A,;&'L
M8V:O=V2W4=-/BLTW=ZNX4445Z!XH5^G7_!J+_P I"_&G_9&=0_\ 3MI-?F+7
MZ=?\&HO_ "D+\:?]D9U#_P!.VDUY^:_\BZIZ'L\._P#([H?XC^@:BBBOSL_;
MPHHHH **** "BBB@ HHHH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N
M;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HKY._:^_X*':A\,O%=U\+?@Q9
M6EQJ-@YBU76+Q/,C@E'6*),@,R]&9L@'(P<9'BW@W_@I;^TSX?UE+[Q-K&G:
M_9[QYMC=Z9#!E>X5X%0J?0G=]#7CUL\P-"LZ;;=MVEI_7H?C^=>./ F29S++
MJLYSE!\LI0BI0BUHTWS)NW7EC(_1JBN0^!OQH\)?'SX=V?Q$\'NZPSDQW5I*
M1YEK.N-\3X[C((/<$'O77UZT)PJ04HNZ9^K8+&X3,L'3Q6%FITYI2C);-/5-
M!1115'4%%%% !4EI_P ?<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>8>\%
M%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?
M_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH ***GTO
M2]0UO4[?1M)LWN+J[G2&V@B7+22,P55 [DD@4FTE=BE*,4VW9(@HK[G^"W_!
M-7X::+H$%_\ &>6XUG5IHPUQ8VUX\-K;D_P QD.Y'=MP![#N3XT_\$U?AIK6
M@3W_ ,&);C1M6AC+6]C<WCS6MP1_ 3(2Z$]FW$#N.X^4_P!=,C^M>QYG:]N:
MWN_G>WG8_.?^(J<)?VA]5YY6O;GY?<^^_-;SY;==CX8HJ?5-+U#1-3N-&U:S
M>WNK2=X;F"5<-'(K%64CL0014%?5IIJZ/T:,HR2:=TPHHHIC"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!^.?BS^U_\ A*=2_P"$@W_;_P"T)OMWF?>\[>=^??=FL^ONO]K[_@GCJ'Q-
M\5W7Q2^#%[:6^HW[F75=&O'\N.>4]98GP0K-U96P"<G(S@^+>#/^":7[3/B'
M64L?$VC:?H%GO'G7UWJ<,^%[E4@9RQ] =H]Q7Y]7RG'4Z[@H-]FMOOZ?,_SV
MS[PFX[RW/:F#I8.I6BY/EJ1BY1DF]&Y;1;ZJ35G]YU'_  3OT/\ :+UGPQXF
M/P>\=:1HVGQW]O\ :!K&F-<++,4;.S!&TA0N[UROI7T9_P (3^W+_P!%P\%_
M^$R__P 57;_ WX+^$O@'\.K/X=^$%=H8"9+J[E \RZG;&^5\=S@ #L !VKKZ
M^MP>7>PPL83E*ZWM)I'];\&>'DLEX7PN"QF)K*K"/O*%>I&";;DU%1DE97M=
M+6U^IXS_ ,(3^W+_ -%P\%_^$R__ ,51_P (3^W+_P!%P\%_^$R__P 57LU%
M=/U.'\TO_ G_ )GT_P#JC@_^@K$_^%%;_P"3/&?^$)_;E_Z+AX+_ /"9?_XJ
MC_A"?VY?^BX>"_\ PF7_ /BJ]FHH^IP_FE_X$_\ ,/\ 5'!_]!6)_P#"BM_\
MF>,_\(3^W+_T7#P7_P"$R_\ \53[?P1^W.;B,)\<?!8.\8)\,OUS_O5['4EI
M_P ?<7_71?YTGA(6^*7_ ($_\RH<(8/F7^U8G_PHK?\ R9Y;_P ()^WO_P!%
MX\#_ /A+2?\ Q5'_  @G[>__ $7CP/\ ^$M)_P#%5[=17G_5H_S2_P# F>U_
MJ9@O^@K$_P#A36_^3/$?^$$_;W_Z+QX'_P#"6D_^*H_X03]O?_HO'@?_ ,):
M3_XJO;J*/JT?YI?^!,/]3,%_T%8G_P *:W_R9XC_ ,()^WO_ -%X\#_^$M)_
M\51_P@G[>_\ T7CP/_X2TG_Q5>W44?5H_P TO_ F'^IF"_Z"L3_X4UO_ ),\
M1_X03]O?_HO'@?\ \):3_P"*H_X03]O?_HO'@?\ \):3_P"*KVZBCZM'^:7_
M ($P_P!3,%_T%8G_ ,*:W_R9^5'_  <$Z;\2O"/[&/AO4OVP?$FG>+_#+_$V
MRBLM,\*69T^YCOCI^HE)FD8D&,1B92O<NI[5^.W_  F?[%'_ $1;QC_X4:?_
M !-?M5_P=;?\H[?!_P#V6;3O_35JU?SZU]EDF74ZF!4G.:U>TY+\F?EO%G#.
M%H9NXK$5W[JWKU6_O<CV#_A,_P!BC_HBWC'_ ,*-/_B:/^$S_8H_Z(MXQ_\
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
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!!I>GP:1IEMI-L\C1VL"11M*Y9BJJ "2>IP.34]%%
M!1110 4444 %%%% !1110 4444 %%%% !1161\0?%]I\/O 6N>/;^!I8-#TB
MYU":)3@ND,32$ ]B0I% &O17QG^RS^Q[X5_:\^ .A_M-_M8^+?%?B/QGX\L?
M[9AN+'QEJ&GVV@03DO;VUA!;3I'$L<?EG+!BSAB2<XKJ?V*O%'QQ\=_"/XI?
MLXZU\9KT^*?AKX]O_"VC>/\ 4+&.]O);$+%+:W,R.0DUP(I"A+9!*JS;SNS3
MCYB3/J.JVF:SH^M)-+HVJVUVMO</;SM;3K((Y4.'C;:3AE/!4\CO7RY_P3DT
M#5_!/QA_:#^'FI?$'Q%XECT3X@V44&I^)]4:[NI2^FPR.S,0 "68G"JJ@8
M  KL_AW^Q@=.^%7CCX4^-_'.J65EXO\ BIK7BB27P;K4UC.]G=WS7"6DDZJL
MB IM201D$C(#X.2-) G<]YHKXY_9;\#V'P9_X*5^._@E^SYXAUR7X:Z5\,K*
M[\5:)J&O76HVND^))KO]RD3W,DCQN]FK2,NXYSST4+RO[?\ ^S?X:_9W\&>'
M_BU\#OB1X\D^->M?$33+/PIJFH>-KVZGUF>>Z!EM);8R?9S;"#S"46)45453
M\I(9\JO85]#[PHHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBO"/^"B_QG^(/P;_9T"?"35DT[Q3XP\3Z7X6T#5I(PXT^>^N%B-QM/!9(
M_,*YX#;3SC!:5W83=D>[T5\C?&K_ ()V> OA?\"]>^)WP4^)OC_2OB;X:T&X
MU73_ !Y=>.]0N;K4+RWB,N+N*:9K>6.4IM=/*"[6.!V/675]X]_;,_8@\(?%
M&S^+6L>"(==\$IK'BBW\*HD-U?.UGO:VBNFR]K%YV[+1CS&3"ATR27RH+L^A
M]0U"PTFQFU35;Z&VMK:)I;BXN)0D<2*,LS,>%  ))/ I]M<VU[;1WEG<)+#*
M@>*6)PRNI&0P(X((YS7RS^RSX&\1_M!_\$@-%^&7]N!]6\8?"*\TJ#4-5G=U
M6>XMYH4DE;#,5#,I) )P. >E>@^+_P!B[X9?$_P+X1\*_&C7_$-UIGA'PS#I
M[Z)I/BR\TW39Y8XHT-S*+5XGD=0A"%VVJ"?ER2:&DF%VT>T45\<_\$];75OB
M!^QG\1=#\7_%OQ<W@&'X@:]:_#[Q<FLRKJ;>%K>1!%)'=X,A7*7"!Q\X7(4K
MA<<?^RSJ_P !;_\ X*&:/HG[ _Q&U:?P?8>"[]_BKIVH^)+^XMKFX8H+%HH=
M1D:5[@.27E1=@7@L&9@7R[BOL?>U%%%04%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 50\4^'-+\8^&=1\(ZY$9++5;":SO
M$4X+12H4<9_W6-7Z* /D'X :E^W5^QW\)K+]F.?]D6;XE0>%4>P\(^--!\9Z
M=8VNH6(=C;BZBNG66V=$*HVU9 =OR[NII?L"^//%?PLTOXG?#WXD_"OQ!-\=
MM6\3:KXU\1>$#;1VL&JQRSQ01G3+V:06TUJB&W0,TJLK,P('6OLNBJ<K]">4
M^3?V.[']J?P7^TC\3?$WQ*_8_P!>T#1/B9XN@U2'5Y_%NB7":3%%8)#B:."\
M>1RSQ #RU;&\$\ X]B_;$\0_M,^'?@1JDO[(OP^@\0^.+MTM=.BN+ZV@6Q1\
MA[O%S)''*T8Y6,L 6*YR 0?4**5];CMI8^9?V%-#^*_P=T^W^$NL_L7^*/#%
MI?RW&H^)_B#XB\<:-J-SJVINNZ2ZNA:W#RR22N  0"J#:.%%>;> XOVY9/VB
MM5_::^/7[ &O^)O$%J\]AX L+'XA>'TT_P ,:6W#"!)+S<]U,!F6X8!B,(H1
M!M/W'13YM1<I!I=S>7NF6UYJ&FO9W$L"//9R2*[0.5!:,LI*L5.1D$@XX-3T
M45)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[<W[.GB+]I
MS]GV\\!^!->MM+\4:;JEEK?A/4+T$P0ZE9SK-#YF 2$;:R$@$J'W8.,'V"BF
MG9W!ZGQU^T)\9O\ @HY\4/V<_$WPL\*_L#7NB>)M5\.7-CJ6MOXYTNXLH4>)
MDE>S1)O-GE92_E(P3:S*6)Q@]+\*_B]:S_L7:+X#_9(^ WB[QG'H&DGP?J>B
M7[6FB:CH=S;V,:LMY'J,T(\S$D;,(RX)?()'-?4%%/F5MA6U/GK_ ()LZ'\=
M?AK^S=X<^!'QP^ .I^#[OP=H-O9IJ5WKVFWD.IONDW^4+.XE9 HVY\P+G=QG
M!K$_X*):-^UO\2I= ^#/P;^"FK^(/AYJR/+\2+WPYXJT[3=0O;<$@:7$]W/$
M88Y<?O94#$HVP%<MGZ@HHYO>N%M+'B?P[\>?'W1/@9J%IX1_8:D\)W_A>&SM
M?"G@>_\ &FEK#J-JK*LB0SVCS1VYCB#;1( &;:,@$L/-KCX?_M$?M1?MA_"S
MXX>*?V:;GX6Z1\,O[1GU#6-;UZPN=2UAKBW\E;&)+*67$ 8EF:1@&!.T YS]
M:T4<U@L%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
1BB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>blkb-20230331_g15.jpg
<TEXT>
begin 644 blkb-20230331_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 *I>(?$GAWPCH\_B'Q7KUEIFGVR[KF^U"Z2&
M&(9QEG<A5'U-7:_,O_@OLOB2P^*'P9\3?%#PYKFK_!BPU0OXLT_1Y6199_M$
M9E1V4@+*]MN6(LRG_6A67+&JC'FE84G97/L7]A?]M[P;^W#\.=3\>>'=&M]'
MFT[7[JP_L@ZU'=SO!$5"73!54HLF[@%?X3ACUKL_$_[4W[,?@G7KGPKXS_:,
M\!Z1JEE)Y=YINI^+[*WN('P#M>.24,IP0<$#K7S7_P $]/A__P $G_&?Q,C^
M.W["5Q!IOB6QT.:TU+08]5NXYTMY2FXS6ET[,=K*H\R/Y,G[S<5\6>,[[_@G
M;9?\%'_V@1_P4%T;4[NR?Q2H\,?V<U^/+DW/YY;[&ZG&WROO9Z<=ZOD3DR.9
MI(_8GP7\2/AW\2/#Q\7?#OQ[HNO:4LCQMJ>BZI#=6X=/O+YD3,N1D9&>,UR^
MA_M:_LL>)O&:?#GPW^TEX#U#7Y9?*BT:R\6V<MR\F<>6L:R%F?\ V0,^U>3?
ML[_ +]A+XU_L-ZU\$OV1?$4\7PT\727,6HW.A:K<-=Q3R"/SE8WF^2&0HL8*
M2+]T@[<-D_G_ /\ !97]AS]D;]DBS^&GA/\ 9<\*W^G>.==U"59=.M]9NKV>
M^@4(D<Q25W*2&<A4\L(&/F  [>%&,92L-R:5S]FZPOB%\3_AK\)/#[>*_BI\
M0=$\-:6KA#J.O:I%:0;SR%WRLJEC@X&<FF_"FQ\6:7\+O#6F>/KMI]=M] LX
MM:G9]QDNU@03,2.N7#'/O7YU?\%G_#,OA/\ ;,^$'[0W[0_@#4O%7P*TFS2P
MUO3;(EX[>]::=I"Z!@ 70VS $@2BW*9XJ8QYI6')V5S]"_A?\<O@M\;;*?4?
M@Y\6O#7BJ"U8+=R>'M;@O! 3G ?RG;83@XSC-=37Y<?\$U_!7PZ^+W_!47Q7
M^TC^Q'X3D\,?!O0-";3K^,DP1ZE<RVZJ$CMV8NB-*HG ( 'D@D*SA:_4>B4>
M5V"+N@HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OF;]MS_@H;\*/V0O'5E\-OVA/@9XGU;P=XAT 3OXGT[2(
M[W3_ #C-)&]G/'(54D*B.<,Q(E7Y,<U],UPW[2OP%\-?M/? WQ#\!O&&MZCI
MVF>)+1+>[O-)>-;B-5E23Y#(CKR4 .5/!/3K3C:^HG>VA^9O[&G@;PK^T9_P
M5CT;]IK]AOX%:WX&^%&A64LFO:A<Z=]CL[B9K:>*188U8QJ)6DB40H> C2%5
MZ#WWXX_\%BOV O#EWXW^%WQB^"OB&XUW2M0OM+U/P[JGA*WD&J/$[Q*=[.5\
MN0 $,^"%;H>,_;'@+P;I/PZ\"Z+\/M!:4V.A:3;:=9&8@N8H(EB3<0 ,[5&<
M #/85<N]$T6_NXM0OM(M9IX,>3/+;JSQX.?E8C(YYXJW--ZHE1:6A^8O_!+&
M7XH?\$^_^"=7Q:_:X^*'PYU..RO;N#4/#'ABZ5X9;A$ @2<AANCBDDG0%R,F
M.$N 1M)\'_8Z_;V_9;M?VC-7_;=_;YU3Q5XK^)$UX?\ A&M.TO0HY=.T2(#"
M/&))U^=02L:XQ& 7RTC;D_;RBG[17;:W#D>FI\E_M/?\%9OAY^S]\'_A7\;/
M#OP@\0>*-(^*KE],C25;2:TA"Q-EU*R!I6\T;8P0&VM\V!S\W?\ !4GQ!I7@
MW_@IW\.?&7[:OA;6-7^ ^GZ0KZ?:PV;SZ?\ ;/+GWF6-?ED<3^2TB'YFB5!A
ME^4_J'+!!/M\^%'V.&3>H.UAT(]#3+RRL]0MGL[^TBGAD&'BFC#*P]P>#4QD
MHO8;BVMS\H_V0+KX<_%O_@L18_%K_@G/X+U71?A?#H<H\?W$&ER6>F22-;S;
MD6(X$:O(;79%A3YB,ZJ%7-?K#4-C86&F6RV>FV4-O"OW8H(PBCZ <5-2E+F8
M15D%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 45@ZW\3O OASQ_H7PNUKQ D&O>)K:\N-#TXPNS745H(S<,&52JA!
M-']XC.X8SS6]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 45^9/_  =;?\H[?!__ &6;3O\ TU:M7\^M>[E^2_7L/[7VEM;6M?\ 5'R&
M<\5?V1C7A_8\VB=^:V_ERL_M HK^+^BNW_5G_I[_ .2__;'E?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*/]6?\ I[_Y+_\ ;!_K]_U#?^3_ /VI
M_:!17\7]?IU_P:B_\I"_&G_9&=0_].VDUSXO(/JN'E5]I>RVM_P3MR[C+Z_C
M:>']AR\SM?FO;Y<J/Z!J***^=/MPHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "J'BN\UO3O"^I:AX:TY;S48+":33[1S@3SJA*(3V!8 ?C5^L_Q
M;XBA\(>%=3\67.F7M['I>GS7<EGIEL9KF=8XV<QQ1CF21@N%4=20.] 'Y\_L
M6_"[X;?MP>$M,^,'C_\ ;C^)-K\?+!KY-7LK#Q@MC=^&9C.1+:P:8\>V.V(B
MCWIL*2;>2",+]>_MD?M ZK^S]\(?M'@735U3QQXGU"+0?A_HK8)O=6N,K$6'
M_/*(;II"< )$W(R*^.OVY/CG_P $X?VM?AOJ=W\%]$O]8^.S1)_PA7_"*^#]
M0L_$EOJ@8>2)I%@1@B-][S6*A0Q3YMIKVGQ5^RU^W-XH^*?PW_:"TKXK> 3K
M_A/X:6^DS:9XRT2ZO(K/69HU_M*^A^S31CS)=JQ;\D! 0!SFM6KN[(6BT*?_
M  2IT[XG>#_%'QO^$WQ.^,.O^,[SPKXZM;/^UM=U.6X9I6L8WF:,2$^6C2EF
M"#H, YQFO*_VW?AUX9_9^^&A\8_!']N'XB^)?V@8/$5G;Z#IP^(#7MUK-ZUU
M&L]H^E1'RD@6,R$QB)50(JL6!VMU/_!.E/VF?#_[3O[0NM?$3Q'X1OM-L/&A
M?QC:Z%H-V+F\OUL$:-K(-,P2/;@%'#LQZ$9KB/VT_C;_ ,$O/C-\&O$'B#X
M:3II^-VJS&7PG_PAGA.YT[Q4=>>0$-*8H8YB_F;C(9"<C=@EBN7KSB^R?HWI
M3ZC)I=M)K$,<=VUNANHXCE5DVC< >XSG%?#_ .T+X@\%>)/V^O%?PS_;A^./
MB3P-X @\)6%W\*8;3Q=<:%I6J,(F;49IKF!XQ)<QRX58W?.P\*<C/T%IG[1=
MK\"/!OP7^&W[2M]?-X\\?6=CH\KV=B9HY-96TB-R9&3Y44RD\].<] 2/F3XG
M^,/V:M?_ &X/B;X9_P""H6L0VVCZ5#:1?"+0_%OG1Z$^FR6Q%S>6^T>5+=F0
MX:1B9$/RH1LPLP3394CV[_@ESK/Q5UWX":Y?>//$_B+6_#@\>:FGPOUKQ<7.
MIW_AH,@M)YVD D?<?,*LX#%=IP%VU])U\G?\$H]4\17OA/XAZ=X:UO7]5^$M
MAXT:#X/:GXD\XSRZ8(QYB0O.!)):I)A8F;MN&>"!]8U,_B8X[!1114C"BBB@
M HHHH **** "BBB@ HHHH _,G_@ZV_Y1V^#_ /LLVG?^FK5J_GUK^@K_ (.M
MO^4=O@__ ++-IW_IJU:OY]:^ZR#_ )%Z]6?D/&7_ ".W_AB%%%%>T?*A1110
M 4444 %%%% !1110 4444 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?
M\&HO_*0OQI_V1G4/_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\****
M"BBB@ HHHH **** "BBB@ HHHH **1W6-"[G 49)J#^U;#_GO_XZ?\*:C*6R
M)E.$?B=BQ15?^U;#_GO_ ..G_"C^U;#_ )[_ /CI_P *KDGV9/MJ7\R^\L45
M7_M6P_Y[_P#CI_PH_M6P_P">_P#XZ?\ "CDGV8>VI?S+[SF/!7P4\(> _BEX
MU^+^CW-])JWCR;3Y-96YF5HH_L=L+:%85"@HNT%B"6RS,>!Q77U7_M6P_P">
M_P#XZ?\ "C^U;#_GO_XZ?\*.2IV8>UI?S+[RP  20.O6HEL+%;QM16RA%PR;
M6G$8WE?0MUQ3/[5L/^>__CI_PH_M6P_Y[_\ CI_PHY)]F'MJ7\R^\G9$8AF0
M$J<J2.AQC/Y$_G45[IVGZE$(-1L8;A%<,J3Q!P&'0X/>F_VK8?\ /?\ \=/^
M%']JV'_/?_QT_P"%')/LP]M2_F7WE@  8 HJO_:MA_SW_P#'3_A1_:MA_P ]
M_P#QT_X4<D^S#VU+^9?>6**K_P!JV'_/?_QT_P"%']JV'_/?_P =/^%')/LP
M]M2_F7WEBBJ_]JV'_/?_ ,=/^%*FI64CA$FR6. -I_PI<D^P>UI/[2^\GHHH
MJ30**** "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 **** ([O_CTE_P"N;?RK#K<N_P#CTE_ZYM_*L.NS#?"S
MS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_P"/N+_KHO\
M.HZDM/\ C[B_ZZ+_ #I/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_Y1
MV^#_ /LLVG?^FK5J_GUK^@K_ (.MO^4=O@__ ++-IW_IJU:OY]:^ZR#_ )%Z
M]6?D/&7_ ".W_AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?
M\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/_3MI->?FO_(NJ>A[
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\J6]"T/5O$^N6
M?AO0;%[J^U"[CMK*VC^]--(P1$&>Y8@?C7Z+:%_P:W?\%(M6\"?\)7J/B/X:
MZ9J1M_-7PS>>);AKL-C/E-)%:O;A^PQ*5SU8#FOSETS4]1T74K?6='OI;6[M
M)TFM;FWD*20R*P975ARK @$$="*_53_@W0^&WQLU7]H?QQ_P4R^/7Q+U73O
M'AGPWJ$'B7QCXFU65EUNZ=5:19996)F2%%,KN2=KB$#))QYV8U<10H.I3DE;
MNKW?1+4]O(\/@L9BU0KTY2<NJE91763T=[?)'Y__  U_89_:B^*W[54G[%OA
M/X6W9^(=KJMQ8:EHUS(D:V#P$^=+-+G8L2 %O,R58%=NXLH/TK^T;_P;Q?MR
M_L]?!G7?C5:^*OA]XXM/"D$DWBC2?!&O7%Q?:;'&N^5VCFMX@PC4%F56+@ D
M*17VE_P1N^/'A/\ :I_X*1?M>_MP>#M&\EI] C'A87,($OV$NXC9E_A9UL+9
MF7L3C)QFO'?^#5CQEXD\4?M:_%_PEXEU.?4+'Q)\/SJ.NQWDAD%Y<I?Q()),
M_?8K=3Y)Y.]O6N.OCL7%3DK+V:BVK;N6ZOTL>IA,HRR;I4Y7E[:511DG;E4=
M$[6UOUVT/R?K[A_8L_X-_?VZ?VV?@_IOQY\)7_@SPMX8UN)Y=$N_%>LS+-?Q
M*[)YB16L$S*NY6 \S82!D @@GXN\6:;::/XJU/2+"3?!:ZA-#"V<Y17*@_D*
M^B_^"<_P4_:K_;P_:O\ AK\&/ ?C?Q+/9^#;ZWNTU1]3G>W\):7#<":6:'+;
M;?YB=BKMWRNHZMFO3Q<JL:#E"2C;5MJ^GWH\#+H8>>+5.K3=2^B47;6_>S,S
M]HW_ ():_MB_LQ?M1^'/V1/'7@*WOO%7C*X@B\'S:'>B:RUGS9?*5H9G";0K
MY#B54* ;F 4ACTO[5O\ P1^_:0_9/^#>L_'+5_B1\-O&NB^%/$$>A^.4^'_B
ME[^?PQJ#E5%O?))!%Y;[Y(XR%+8=P#C.:^W/^"OW_!5/X/\ @_\ X*]?!KQ+
MX/MO^$ETC]G_ %&=?%L^F.C--=73HMY;0DD*[P11H.6 \[>A*[2:V?A???L<
M_MG^%_CQ^R]^R;\8_$VN:;\>/B*/B%\7/&'B#PP=*L/AWX?AO4U"Y1I9V(GN
M&=&BB(&T^86;"PLS>:L=C52IU)QLFDWIYZ^GNZKN]#WI91E4L37H49\TDVH^
M\K_#=67VO>]U]DKNVY^:'@3]@GXF>*?V+O$_[=OBKQ=H7A7P3HFJ1Z5H7]O/
M,MUXHU!B0UM81QQMYA3!W.Q51M?G]W(4\,K]5_\ @H)^QW^V?^WIX;\+7'[*
MGPRT/0O@EX&\'R2_!+X7R>)8+?7-:T2(*)-<2P=O,E:X^5P7Q(4:/Y2\A,GY
M4$$'!%>A@Z_UB#DVKWV71=$_/OYZ=#Q,SP:P=2,(Q:5OB=_>?5KRUT\K-[A1
M1178>8%?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDU
MY^:_\BZIZ'L\._\ ([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH ****
M"BBB@".[_P"/27_KFW\JPZW+O_CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0HHHH
M **** "BBB@ HHHH **** "BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D]BH
M?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_ )1V^#_^RS:=_P"FK5J_GUK^
M@K_@ZV_Y1V^#_P#LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_ (8A1117M'RI
MO_"FT^']_P#%'PW8_%G5+FQ\*S:_9Q^)KVRC+S6^GF=!<21J Q+K%O( !)('
M!Z5^U'[6_P"UO_P0H_:B_9W\,?LC^'_^"A_B?X;?#/PQ"B1^$/ OP^U>*"_*
M$&,W+3:7(\H1LO@G#2,9'WN%9?PXHKCQ."ABIQFY-..UK??JGJ>I@,UJ9?2J
M4XTXR4]^9.]NUTUIW74_27]@7]N#]A'_ ()9_P#!1[7[?X,_%GQ#X_\ @1XP
M\*6^E:IXJU#0I8[NUN3LE\]K9X(9)8XY!)&P$88I*Q4.5 ;U3X9_M4_\$B?^
M"1GP^^*OQ1_8/_:-U[XH_$7X@:6VG^$-*N=%N(8M!A)=XO,EE@B!1'='<DF1
M_)C547YWK\AJ*RJ9;2JRO*4M;*6J]ZVU]/RL=%'/<10ARPIQ]UR<79^YS;\N
MOW7N?6'P?T?_ ()9W/\ P3,\>:Q\7O$FK)^T>NLO_P (;9QG4-C6^ZV\O:(T
M-H8R#<%S*WF#:=N/DS]T_P#!/O\ ;8_X(_?L[_\ !-FV_9YTS]LC6OA5\1/&
MFD)+\2O%6@>"=4N-8CO6R)(XKE;":)51"8HVC)\M69U*RLSU^,U%57P$,1%Q
ME.5KWW7W:IZ>1GA,YJ8*:G3I0NH\NSU[NZ:?,]K]CZB_;\^#W_!+KX<^&O#^
MH_L!_M?>+?B3K-[J<R>)+7Q+X>N+-+2WV I*KS65ON8OD$ OZ\=_0?VH/VH/
M@-^RO^P]H_\ P3O_ &&_B-:^)+KQA##K/QY^)6DPRQ+K%W_RSTBW>1$<VL7?
M@!ACO).I^'**U6%345.3ERN^MM7TO9+;H<[S"495)4Z<8.:MI?1=;7;MS=?*
MZ5KL_97X<?\ !3/_ ()UCXH?!_\ X**^*?VBM0TSQ7\+?@1_PANH?!B#PE>/
M=7^HI%*J^1=*OV81,9I,,S  )$6*G*C\=-=U677=;O-<F@2)[RZDG>.(85"[
M%B![#-5:*6&P=/"MN+;OWZ)7=OQ?F/'9G7Q\8QFDK7>E]6TDV[M](K:R\@HH
MHKK/."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%%%8WQ#^(G@?X3^"]0^(OQ)\46>C:'I4'G:AJ5_+LBA7(49/<EBJA1DLS  $
MD"@#9HKQ[]E;]M'X=_M<:OXPTWX?^$_$>F)X/O[:WGE\1:;]D>[6>-I(Y8XF
M8R*C*NX>8JL593@9P,OXA?MH>,? GC;4_!]E^Q#\9=?BTZ[:&/6=#T&SEL[P
M#_EI$S72ED/8D ^PH*Y97L>ZT5Y5^R5^UCX6_:\\&:UXT\*> O$?A^/0O$EQ
MHE[:>);:&.4W,*1M)M\F612JF3:3G[RD58_:2_:E\%_LVVNAV&J>'-:\1^(_
M%5^UEX5\(^&K19[_ %29%WR%%9E58XU(9Y&8!01UR!0+E=['IM%>+?!/]MCP
M;\4/&'B'X7>/OA]XB^'GB_POI U?5/#WBZ&)6?3B<&\@EAD>.:%3\K,#PW&*
MK?!;]NCPI\8?&_AOPG<_"?Q9X:M/'6E76I_#W6]=BM1;^(+6W5'D9%AG>2!O
M+=9529$+1G=[47'RR/<J*\^\*_M :3XZ^/GB'X(^#O#MQ?0>$=.B?Q-XE291
M:V=_,0T6G*.LDWE9E?'$8*!OF; ]!H):L%%%% !4EI_Q]Q?]=%_G4=26G_'W
M%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M.
M_P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_
M ,,0HHHKVCY4**** "BBNP^ 'PVB^+WQE\/_  ZN962#4K\"[9#AO(16DEP>
MQV(V#ZUE6K0P]&56?PQ3;]$KLY\5B:."PM3$57:,(N3]$KO\$+\-?V?_ (R_
M%^)[GX=?#Z^U&!&VM=@+%!N[KYLA5"?;.:/B5^S_ /&7X01)<_$7X?7VG0.V
MU;LA98-W9?-C+(#[9S7ZD:!H&B^%M%M?#OAW3(;*QLH5BM;6W3:D:#H *-?T
M#1?%.BW7AWQ%ID-[8WL+175K<)N21#U!%?F?_$0,3]:O[%>SOMKS6];VO\C\
M$_XC1C_[0O\ 5H^POM=\]O\ %?EOY<OE?J?D-178?'_X;1?"'XR^(/AU;2L\
M&FWY%HSG+>0ZK)%D]SL=<GUKCZ_3*%:GB*,:L/ADDUZ-71^]X7$T<;A:>(I.
M\9Q4EZ-77X,****U.@**** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?
M^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444
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
MO#6GZ;#C'E:?9I"N/H@ K0KS^3$RWFEZ+_-O\CVO[,XSQ7\?,84UVHT+-?\
M;U6I53]>1>AX?_PF_P"WSXN_Y 'P1\#^$4;HWB;Q')?.H^EH ,TG_"EOVRO%
MG/C/]K6ST:)O]99>%/"40_*>8[Q^5>XT4?5T_BE)_.WY6#_4ZE7_ -]QN)K>
MM9TD_58=45\K6\CP[_AA/P5KOS?%#XQ?$3Q;N_UD&L>*Y%@/L(X@NT>V:Z/P
MI^QE^RSX,VG1?@;H+LGW7U&U-XP]\W!<Y]Z].HIK#8>+ORJ_WG1AN">$<+4]
MK' TW/\ FE%3G_X'/FE^)5TC0M$\/V@L- T:TL8!TAL[=8D'X* *M445NDEL
M?30A"G%1@K)=$?F3_P '6W_*.WP?_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_
M /99M._]-6K5_/K7W60?\B]>K/R/C+_D=O\ PQ"BBBO:/E0HHHH **** "BB
MB@ HHHH **** "BBB@ K].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 4444 ?CGXL_M?_A*=2_X2#?\ ;_[0F^W>9][SMYWY
M]]V:SZ^Z_P!K[_@GCJ'Q-\5W7Q2^#%[:6^HW[F75=&O'\N.>4]98GP0K-U96
MP"<G(S@^+>#/^":7[3/B'64L?$VC:?H%GO'G7UWJ<,^%[E4@9RQ] =H]Q7Y]
M7RG'4Z[@H-]FMOOZ?,_SVS[PFX[RW/:F#I8.I6BY/EJ1BY1DF]&Y;1;ZJ35G
M]YTO_!._X%1?&;P]XG;Q/XT\5:?H]E>VRPV&AZV]K;W<S(YD,JJ/G8*L6"",
M!OICZ?\ #W[$?[+WAV;[5'\)K.^G)S)/J]Q->&0^I$SLOZ5T_P #?@OX2^ ?
MPZL_AWX05VA@)DNKN4#S+J=L;Y7QW.  .P ':NOKZ[ Y;1H8:$:D4Y+=M7_J
MQ_77 _AOD^1<-X7#YEAJ=7$PC[TI14[2;<K1<D[*-^6ZM>US+\.>!_!7@^+R
M?"7A#2]+3&-FG:?' ,>F$45J445Z22BK(_2Z5&C0IJ%**C%=$K+[D%%%%,T"
MI+3_ (^XO^NB_P ZCJ2T_P"/N+_KHO\ .D]BH?&C<HHHKS#W@HHHH **** "
MBBB@#\R?^#K;_E';X/\ ^RS:=_Z:M6K^?6OZ"O\ @ZV_Y1V^#_\ LLVG?^FK
M5J_GUK[K(/\ D7KU9^0\9?\ ([?^&(4445[1\J%%%% !1110 4444 %%%% !
M1110 4444 %?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_]
M.VDUY^:_\BZIZ'L\._\ ([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH *
M*** "BBB@".[_P"/27_KFW\JPZW+O_CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0
MHHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.
MD]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_ )1V^#_^RS:=_P"FK5J_
MGUK^@K_@ZV_Y1V^#_P#LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_ (8A1117
MM'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_!J+_P I"_&G_9&=0_\
M3MI-?F+7Z=?\&HO_ "D+\:?]D9U#_P!.VDUY^:_\BZIZ'L\._P#([H?XC^@:
MBBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_ ./27_KFW\JPZW+O
M_CTE_P"N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ H
MHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "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'RH4444 %%%% !1110 4444 %%%%
M !1110 5^G7_  :B_P#*0OQI_P!D9U#_ -.VDU^8M?IU_P &HO\ RD+\:?\
M9&=0_P#3MI->?FO_ "+JGH>SP[_R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH
M **** "BBB@ HHHH CN_^/27_KFW\JPZW+O_ (])?^N;?RK#KLPWPL\W'?&@
MHHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_ *Z+_.HZDM/^
M/N+_ *Z+_.D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_E';X/_ .RS
M:=_Z:M6K^?6OZ"O^#K;_ )1V^#_^RS:=_P"FK5J_GUK[K(/^1>O5GY#QE_R.
MW_AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !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%%%% !1110 444
M4 %%%% !1110 4444 %?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&
MG_9&=0_].VDUY^:_\BZIZ'L\._\ ([H?XC^@:BBBOSL_;PHHHH **** "BBB
M@ HHHH XSXS? SPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8UY]_P[
MW^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V
M^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_
MQKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH
M \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'
M>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?
M'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_X
MT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\
M.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T
M-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN
M?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=*
M* /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\
MAWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&
MWQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/
M^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'
M_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#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=** (-+T^#2-,MM)MGD:.U@2*-I7+,550 23U.!R:GHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ***R/B#XOM/A]X"USQ[?P-+!H>
MD7.H31*<%TAB:0@'L2%(H UZ*^,_V6?V/?"O[7GP!T/]IO\ :Q\6^*_$?C/Q
MY8_VS#<6/C+4-/MM @G)>WMK""VG2.)8X_+.6#%G#$DYQ74_L5>*/CCX[^$?
MQ2_9QUKXS7I\4_#7Q[?^%M&\?ZA8QWMY+8A8I;6YF1R$FN!%(4);()56;>=V
M:<?,29]1U6TS6='UI)I=&U6VNUM[A[>=K:=9!'*AP\;;2<,IX*GD=Z^7/^"<
MF@:OX)^,/[0?P\U+X@^(O$L>B?$&RB@U/Q/JC7=U*7TV&1V9B  2S$X554#
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
24444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>blkb-20230331_g16.jpg
<TEXT>
begin 644 blkb-20230331_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@ HKD?
M@Q\=_A-^T+X9N_&7P;\8Q:YIEEJT^F75W#;RQJEU"1YD>)44G&X?, 5.>":Z
MZC8 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KX%_X+$?M@_&_P"$WQ9^%O[,OPK^+D?P
MVTSQU<AO$GC]XE+64#7*0?*[8\I(PS2N5*L1L&]%W9^^J^=?VW?"W_!/G]H#
M4K']FO\ ; \7>';'7?[/_M7P^NIZP-.O;>*1WB\VVN'*J2S0L#%E@WE@LA !
MJH64M29:HXO_ ()_?L ?%W]C'Q=#=>#?VQF\;?##5M/N+BY\/7&D)&K7TIC9
M+N"5990P8*=Q!7((^]U'S_\ \%G/BO\ \%*/AWH=_P#$C3_B&GPZ^&]EXQ@T
M7PQ;>$=<DAU;6B\$THO9YX&W1Q_N741;TZC<C8WGC_V,8K[]C[_@K)H_[)W[
M)?[1EY\0?AGKMI-+KEC'?I=6UH/LT\K!VA/D^?$T<;&:,(3O\L@$E:]A_P"#
MASX@> ]5_8_TOP1I?C;2+G6K/XDV+WFD6^I1/=0*+*^RSQ!MZ@;EY(_B'J*U
M5U45];D?89]%_M#_ +3^M?LR_P#!.BY_:19AJ&M:?X'TY[)KYBXGU"Y2"")Y
M.<N/-F5V&<D!N1UKX)\4_#O_ (*$^#OV$K'_ (*@M^W[XYF\23"UUJY\)&\D
M_L];"XNEBC B,GD-Q)'*8S"(]I90OR@GZ._X*%W>@_&/_@C9K%K\,_$^G:Y/
MH/ACP[=:E#I%_'<- L,MHTHD$;'85C$CD''$9]*\P^+/[4GP4OO^" NE^&;+
MXA:1+K=UX.TKP[#H::A&;O[9!<PQRH8L[QM2%Y>1]T _Q#*AHOF$M7KV/O+]
MD'XXS?M*?LQ>!_CG=V<5O=>)/#\%S?P09\N.Z V3JF>=HE5P,\XQ7C_[9/[#
M7[5G[17Q;B\?_!G_ (*"^*OAEHZ:/#:-X;T:"Y,)F1Y&:?,-W""S!U!RI/R#
MDC &7^QU\</@O^PQ_P $_/@EX<_:=^(MIX3NM?T0'3(=2AE+R//(;G:0B,8P
MBW$>YGPJ[@"17I?_  47_:FM_P!C[]D;Q5\7K>[2/6FM?[.\+QMC,FI7 *0D
M _>\L;IB.ZPM4:J>A>CCJ?#G_!.C4OVMM3_X*FZU\&[K]L[QI\2?!/PSAOQX
MHO\ 5M3N197\WD-:B+R))Y5REW+E3N.X6S,,5^J=?&'_  0W_9AN/@9^Q_#\
M4_%5JX\2_$ZY&MW\T^3+]BP19HQ/)RC//GK_ *2<]*^SZ*C3D$%:(4445!04
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7SA_P4B_8*\%_MI?!35;72/ /AVX^(MMIRV_A'Q'K$LMN;+]^KLK2P@L4V
MF4A&5EW-G R37T?133:=T)I-'C'['/[#_P !_P!CWP'IUA\._ACHVG>))=%M
MK;Q)KUJ'FN+Z=8T\X^=,3((VE!<(-J]/E& !SGQ5_P""3W[ 'QM^(FK?%?XG
M? (:EK^N71N=4OQXHU6#SY2 "WEPW2(O 'W5 KZ*HHYI7O<.56L>4_L^_L0?
MLL_LM>'-?\(? [X2V^DZ9XI"+X@LKG4;J_COE5'0(XNY9?EVR."HP"&.0:\W
MT#_@C?\ \$Y_#?Q C^(NG_L[VSW4-U]I@L+O6+R>Q23.<_9I)3&RY_@8%.VW
M  'T]13YI=PLCS']H_\ 8W_9P_:UAT&W_: ^'$>OIX9O'N=&5K^XMQ"S[ ZG
MR9$WHWEIE6R#M'%/_:6_9!_9[_:_T/2_#?[0O@:77K'1KYKO3[5=9N[14E*[
M2S"VECW_ "Y'S9P"<8R<^ET4KL+(@TS3-/T73;?1])LHK:TM($AM;>% J11J
M JHH'     ]JGHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#X7_X."/VQ_P!H_P#8A_8Q\-_%C]E_XC?\(QX@O_B;9:3=
MW_\ 9%G>^99R:?J,SQ;+N&5!F2")MP4,-F <$@_CO_Q$*_\ !8#_ *.[_P#+
M \/_ /R!7Z=?\'6W_*.WP?\ ]EFT[_TU:M7\^M?99)A<-5P*E.";N]TF?EO%
MF88_#9NX4JTHJRT4FE]R9]H?\1"O_!8#_H[O_P L#P__ /(%'_$0K_P6 _Z.
M[_\ + \/_P#R!7Q?17L?4,#_ ,^H_P#@*_R/FO[8S;_H(G_X'+_,^T/^(A7_
M (+ ?]'=_P#E@>'_ /Y H_XB%?\ @L!_T=W_ .6!X?\ _D"OB^BCZA@?^?4?
M_ 5_D']L9M_T$3_\#E_F?:'_ !$*_P#!8#_H[O\ \L#P_P#_ "!1_P 1"O\
MP6 _Z.[_ /+ \/\ _P @5\7T4?4,#_SZC_X"O\@_MC-O^@B?_@<O\S[0_P"(
MA7_@L!_T=W_Y8'A__P"0*/\ B(5_X+ ?]'=_^6!X?_\ D"OB^BCZA@?^?4?_
M  %?Y!_;&;?]!$__  .7^9]H?\1"O_!8#_H[O_RP/#__ ,@4?\1"O_!8#_H[
MO_RP/#__ ,@5\7T4?4,#_P ^H_\ @*_R#^V,V_Z")_\ @<O\S[0_XB%?^"P'
M_1W?_E@>'_\ Y H_XB%?^"P'_1W?_E@>'_\ Y KXOHH^H8'_ )]1_P# 5_D'
M]L9M_P!!$_\ P.7^9]H?\1"O_!8#_H[O_P L#P__ /(%'_$0K_P6 _Z.[_\
M+ \/_P#R!7Q?11]0P/\ SZC_ . K_(/[8S;_ *")_P#@<O\ ,^T/^(A7_@L!
M_P!'=_\ E@>'_P#Y K[L_P"#?3_@J9^W?^W!^V1XG^%7[4/QU_X2?0-.^&5Y
MJUG8?\(QI=EY=XFHZ="LN^TMHG.(YY5VEBOSY(R 1^(=?IU_P:B_\I"_&G_9
M&=0_].VDUPYE@\)3P%24:<4TNB1ZV19GF5;-Z,*E>;3>J<I-/Y7/Z!J***^#
M/V$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S)_X.MO^4=O@_\
M[+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL@_Y%Z]6?D/&7
M_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\I"_
M&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(NJ>A[/#O_([H
M?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#C_CQ\=?AO^S;\+=3^,/Q7UE[+1M+5!*8(&EFFED<)'#%&O+R.[*H [G)(
M )'BG[-G[7OQI\?_ +0VO^$OB[^SK\3_  OX<\4WL+_#2?Q!X-BAM[&WAT\/
M<17D\+N89I98YI$64D8*J&!^6O2/VROV8K#]KGX#ZA\'YO%MQH%ZUW;:AHNN
M6T(E:POK>42PRF,D"1=PP5R,AC@@X(\C\)?M;?M7?L\?%SP9\"?VZ_AKX>O+
M/QOJRZ+X7^*'@6\?[)=:@P_=075I*H>"23CYE(3<3M4J&*VDG'S)=[G:_$7]
MMKQIX!\<ZIX-L?V%OC3X@ATV[:"/6]"T"SEL[T#_ ):0LUVK,A[$J#["NA_9
M!_:Z\*?MB^"=;\;>$OA_XE\.QZ!XFN-"O;/Q-;0QRFZ@2-I=ODRR*RJ9-I.?
MO*P[5F_\%!OVBM2_9H_9>UWQAX1C>;Q7K#Q:#X(LH1F2YU>\/E6X0?Q%,M+C
MN(B*Z#]CS]GK3/V6/V;/"?P/L9$FN-'TQ3J]XIS]KOY29;J;)Y.Z9W(SR%VC
MM2TY;AKS%S]HW]I3X;?LO^!X/&OQ#.HW4FH:E%INA:'HED;K4-8OI<^7:VT(
M(\R1L$X)  !R165\"/VB/'WQ;\27?ASQQ^RKX\\ "*P^V6>H>)5LWMKE-ZKY
M>^VGD,<WS!O+8#A6.>*\$_;QD^,.M?\ !0_]G?PM\(/^$:&K6^D>*+[2'\7I
M.]A%<?9HD>9HX"'EDCB#%%#+\S9W*,FNV^$O[0W[3_@#]L&Q_9%_:EE\'ZZ/
M$WA*XUSPIXI\'Z=<61#6\@6:VN()I9,';EE=6QT')8['RKE"^I],T445!044
M44 %%%% !1110 4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._]-6K5_/K7
M]!7_  =;?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O_#$****]
MH^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2
M:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^
MWA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '$?'[X8>/\
MXK>"8=#^&/QPU?X?:U9ZC'>6>O:190762JNIAF@G!2>%@^2AQRJG/'/SQ^R]
M^R]^T!^T'#\//VF/V\_B_KFKZOX:NI=5\/?#N;PK;Z-;Z1?!WCBN;E(QYD\P
M0+(H;8$+8 (SN^OJ*:DTK":NSR'XS?LJGXW_ +1OPU^,WBSQWG0/AM-=7]CX
M/&F96\U610D5Y)/YG_+$ ,B>7D-D[L$BNL_:!^'WC[XJ?!W7/A_\+_BS=>!M
M>U*W1-.\565F+B6P994=F6,NF=RJR?>! <D'(%=E11=CL>'?M'_L?Z]\;]-^
M'_BWPO\ &B[\-_$CX:7!N/#GC@:1'<B5Y8%ANTGMF95>*=5&Y0PQV)&08?@3
M^R#XV\*_'*[_ &H/VC?C;_PGOCI] _L31Y+/04TS3M%L#)YLD<$"R2%I'?EI
M7;<1\N *]WHHYG:PK(****0PHHHH **** "BBB@ HHHH **** "BBB@#\R?^
M#K;_ )1V^#_^RS:=_P"FK5J_GUK^@K_@ZV_Y1V^#_P#LLVG?^FK5J_GUK[K(
M/^1>O5GY#QE_R.W_ (8A1117M'RH4444 %%%% !1110 4444 %%%% !1110
M5^G7_!J+_P I"_&G_9&=0_\ 3MI-?F+7Z=?\&HO_ "D+\:?]D9U#_P!.VDUY
M^:_\BZIZ'L\._P#([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "
MBBB@!EP[1V\CH<%4)!_"LK^U;_\ Y[_^.C_"M2[_ ./27_KFW\JPZZL/&,HN
MZ//QDYQDN5V+']JW_P#SW_\ '1_A1_:M_P#\]_\ QT?X57HKHY(=D<?MJO\
M,_O+']JW_P#SW_\ '1_A1_:M_P#\]_\ QT?X57HHY(=D'MJO\S^\L?VK?_\
M/?\ \='^%']JW_\ SW_\='^%5Z*.2'9![:K_ #/[RQ_:M_\ \]__ !T?X4?V
MK?\ _/?_ ,='^%5Z*.2'9![:K_,_O+']JW__ #W_ /'1_A1_:M__ ,]__'1_
MA5>BCDAV0>VJ_P S^\L?VK?_ //?_P ='^%']JW_ /SW_P#'1_A5>BCDAV0>
MVJ_S/[RQ_:M__P ]_P#QT?X4?VK?_P#/?_QT?X57HHY(=D'MJO\ ,_O+']JW
M_P#SW_\ '1_A3[?4KV2XC1YLAG (VCU^E5*DM/\ C[B_ZZ+_ #I.$+;%1JU7
M)>\_O-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?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\&HO_ "D+\:?]D9U#_P!.
MVDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:37GYK_R+JGH>SP[_ ,CNA_B/Z!J*
M**_.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O\ X])?^N;?RK#K<N_^
M/27_ *YM_*L.NS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BB
MB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "BB
MB@#\R?\ @ZV_Y1V^#_\ LLVG?^FK5J_GUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J
M_GUK[K(/^1>O5GY#QE_R.W_AB%%%%>T?*A1110 4444 %%%% !1110 4444
M%%%% !7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:37YBU^G7_  :B_P#*0OQI_P!D
M9U#_ -.VDUY^:_\ (NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@
MHHHH **** "BBB@".[_X])?^N;?RK#K<N_\ CTE_ZYM_*L.NS#?"SS<=\:"B
MBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO\ KHO\ZCJ2T_X^
MXO\ KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO^4=O@_\ [+-I
MW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL@_Y%Z]6?D/&7_([?
M^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\I"_&G_9
M&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(NJ>A[/#O_([H?XC^
M@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW
M+O\ X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@
M HHHH *DM/\ C[B_ZZ+_ #J.I+3_ (^XO^NB_P Z3V*A\:-RBBBO,/>"BBB@
M HHHH **** /S)_X.MO^4=O@_P#[+-IW_IJU:OY]:_H*_P"#K;_E';X/_P"R
MS:=_Z:M6K^?6ONL@_P"1>O5GY#QE_P CM_X8A1117M'RH445ZG^Q%I7P)UG]
MKGX>6'[3FLV]AX /BJU?Q7<W9(A^QH^]DD*@D1OM",1R%8].M3.7)!R[%TJ?
MM:L87M=I7>VO<_6/_@C'_P $]?V1?A+\+_AUIW[:7P0\-^,?B=^T']LUCPOH
M'BG18+W^P_#]E:/.DYCF5A&9=R,2,,PN(E_Y9/7Y._MU>%/#7@/]MWXQ^!_!
MFAVVF:/HWQ4\0V.DZ;91".&TMH=2N(XH8U'"HJ*J@#H *_=;X 1?L6?M)_\
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
M\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%%
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
MM<_M+:QG[7\9M;3/_/K<"#_T6%KF]4^+_P 6=<S_ &U\4/$5YGK]JUN>3/\
MWTYKG:*^@IX'!4?@I17I%+]#R*.4Y5AOX6'A'TA%?DB2YNKF\E,]W<22N>KR
M.6)_$U'1175L=Z22L@J?2]3U#1-3M]9TF[>WNK2=)K:>)L-'(I#*P/8@@&H*
M*32:LPE&,DTU=,^Y_@O_ ,%*_AKK6@06'QGAN-&U6&,+<7UM:/-:W!'\8$8+
MH3W7:0.Q[ ^-'_!2OX:Z+H$]A\&(;C6=5FC*V]]<VCPVMN3_ !D2 .Y'9=H!
M[GL?ABBOE/\ 4O(_K7MN5VO?EO[OY7MY7/SG_B%?"7]H?6N25KWY.;W/NMS6
M\N:W38GU34]0UO4[C6=6NWN+J[G>:YGE;+22,2S,3W)))J"BBOJTDE9'Z-&,
M8I)*R04444QA1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?
M]D9U#_T[:37GYK_R+JGH>SP[_P CNA_B/Z!J***_.S]O"BBB@ HHHH ****
M"BBB@ HHHH **** ([O_ (])?^N;?RK#K<N_^/27_KFW\JPZ[,-\+/-QWQH*
M***Z#A"BBB@ HHHH _.W]M#]B_QY\-?'FI>// 7ANYU/POJ=R]TK6$!D;3F<
MEFBD5<D("3M?&,8!.>OB'@SX;^/OB'K*>'O!'@_4-3O'<+Y-I:LVT^K'&$'J
M6( [FOV!HKYVOP[0JUG.,W%/I;\G_P .?SMGGT=LBS3.IXS#8N5&E.3E*FH*
M5KN[4).2Y5V3C*WIH>1_L9_LXR?LX?"G^P]:FBFUS5;C[7K,D)RB/M 2%3W"
M#OW9F(X(KURBBO=HT:>'I*G!:(_=LFRC 9!E5'+L%'EI4HJ,5^K?5MW;?5ML
M****U/3"BBB@ J2T_P"/N+_KHO\ .HZDM/\ C[B_ZZ+_ #I/8J'QHW****\P
M]X**** "BBB@ HHHH _,G_@ZV_Y1V^#_ /LLVG?^FK5J_GUK^@K_ (.MO^4=
MO@__ ++-IW_IJU:OY]:^ZR#_ )%Z]6?D/&7_ ".W_AB%%%%>T?*A1110 444
M4 %%%% !1110 4444 %%%% !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:OY]:_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9
M?\CM_P"&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\
M*0OQI_V1G4/_ $[:37YBU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ>A[/
M#O\ R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_P#C
MTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH ****
M "BBB@ HHHH **** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/
M>"BBB@ HHHH **** /S)_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';
MX/\ ^RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4
M444 %%%% !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]O"B
MBB@ HHHH **** "BBB@#C/C-\#/"'QSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD
M,4^\,=C7GW_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1
M_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[
MW^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V
M^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_
MQKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH
M \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'
M>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?
M'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_X
MT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\
M.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T
M-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN
M?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=*
M* /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\
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
M@#$LS2, P)V@'.?K6BCFL%@HHHJ1A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
=44 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>blkb-20230331_g17.jpg
<TEXT>
begin 644 blkb-20230331_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 **\V_:1\,?M1>)M$TV#]E[XG^&_#%_%=.VJ3^)-%:]2>';A
M515(VD-R3Z5Y%_PJ?_@KE_T=I\+/_"#E_P#BZ /J:BOEG_A4_P#P5R_Z.T^%
MG_A!R_\ Q='_  J?_@KE_P!':?"S_P (.7_XN@#ZFHKY<MOA1_P5E%Q&=3_:
M[^&,5L''VB2#X>R2.B9^8JID4,0,X!903QD=:U_^%6_\%!O^CZ_"O_AE8_\
MY95<:<YK1&52M3I.TF?1E%?.?_"K?^"@W_1]?A7_ ,,K'_\ +*C_ (5;_P %
M!O\ H^OPK_X96/\ ^655[&KV(^M4._YGT917SG_PJW_@H-_T?7X5_P##*Q__
M "RH_P"%6_\ !0;_ */K\*_^&5C_ /EE1[&KV#ZU0[_F?1E%?.?_  JW_@H-
M_P!'U^%?_#*Q_P#RRH_X5;_P4&_Z/K\*_P#AE8__ )94>QJ]@^M4._YGT917
MSG_PJW_@H-_T?7X5_P##*Q__ "RH_P"%6_\ !0;_ */K\*_^&5C_ /EE1[&K
MV#ZU0[_F?1E%?.?_  JW_@H-_P!'U^%?_#*Q_P#RRH_X5;_P4&_Z/K\*_P#A
ME8__ )94>QJ]@^M4._YGT917SG_PJW_@H-_T?7X5_P##*Q__ "RH_P"%6_\
M!0;_ */K\*_^&5C_ /EE1[&KV#ZU0[_F?1E%?.?_  JW_@H-_P!'U^%?_#*Q
M_P#RRH_X5;_P4&_Z/K\*_P#AE8__ )94>QJ]@^M4._YGT917SG_PJW_@H-_T
M?7X5_P##*Q__ "RJ.Y^%G_!10V\@TS]N3PA+<E#]GBG^#:1H[X^4,PU!BH)Q
MDA6('.#TH]C4[ L50;M?\SZ0HKY9_P"%3_\ !7+_ *.T^%G_ (0<O_Q='_"I
M_P#@KE_T=I\+/_"#E_\ BZR.@^IJ*^6?^%3_ /!7+_H[3X6?^$'+_P#%T?\
M"I_^"N7_ $=I\+/_  @Y?_BZ /J:BOEG_A4__!7+_H[3X6?^$'+_ /%T?\*G
M_P""N7_1VGPL_P#"#E_^+H ^IJ*^6?\ A4__  5R_P"CM/A9_P"$'+_\71_P
MJ?\ X*Y?]':?"S_P@Y?_ (N@#ZFHK\SO^"G'[7'_  5*_P""9WP$TGX\>+?C
M5\._%5MJOBZWT%-/T[PBUN\;RVMU<"4LY8$ 6I7&,Y<>E?"?_$4'_P %!O\
MH&>%?_!5'_\ $UW8?+<;BJ?M*4+KU7ZL\C&Y]E.7U_8XBIRRWM:3W]$T?T.T
M5_/%_P 10?\ P4&_Z!GA7_P51_\ Q-'_ !%!_P#!0;_H&>%?_!5'_P#$UO\
MV)F?_/O\8_YG)_K9D'_/[_R6?_R)_0[17\\7_$4'_P %!O\ H&>%?_!5'_\
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
MBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW+O\
MX])?^N;?RK#KLPWPL\W'?&@HHHKH.$***Y[XK:=\3-7\ :CI?P=\2:7H_B.X
M2./3M5UBQ:Z@M,R*))3$K+YC+'O**2%+A=WRYH Z&BODS_@G3%\1/#WQ_P#V
M@_AM\0/C'XC\:OX>\3Z1%!JGB*\WN6DLGDD,<:XC@0L>(XP%554<XS7)?%_X
MU?#'XX?M5^// O[17[5C_#OX;?#B6STC3M T_P 9_P!BS>)-4E@\ZYFGD1UF
MDBA#)&(U.W.&..0RN7R>]8^X**X#]FCPQ\,_"OPGM+;X/?%'4/%_ANYGDN-+
MUC4/%+:Q\C'!BCN69BT:D$!2QVG(SVKP;_@IAXFT73?BK\$/"OC_ ..^O?#_
M ,':UKFM)XHUC0_%<ND'9%I_F0!YT8#'G!  V>7P.33$HWE8^N**^??V=_"/
MPN\#_"OQE\0/V7/VC?$?Q3GNM*?[(^L_$%O$,4-W!%*\448W$1,S. R\%L+G
MI7SU^R_\;O"/@_QA\&/B1I'[1^KZW)XA^'.M:U\?TU;QC<:C#I[P6D,OVF>W
MDD=+!H[LM BHD>5RH!P<JXU!N]C]!Z*\'_9.T?QW\7?%6J?MF?%*&_TYO$]D
M++X?^%;J1E&C: '#QRRQ@[?M5TP6:0G)1?+C!&&%>\4R6K,****!!4EI_P ?
M<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P
M=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!EFT[_ --6K5_/K7W6
M0?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** 'K<W"P-:K.XB=@6C#':2.
MA(J?2M;UG0K@W>AZO=6<K+M:6TN&C8KZ94@XXJK10.[0K22-(96<EB<EB>2?
M7-6M;U_7?$VHOJ_B36KO4+N0 /=7URTLC # !9B2<#@54HH%=DRZA?I9-IJ7
MLPMGD#O;B0[&8# 8KT)]ZAHHH **** "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<(5@_$WXG> O@UX%U#XE_$_Q+!H^A:4B/J&I7(8I"
M&=8U)V@GEW4<#J:WJ* /@W]AO]LW]F"\_;5^.$-M\8=-=OB)XTT5/!0$<O\
MQ-6%GY)$?R<?O"%^;')J;PIXN_9N_9#_ &X_C?%^USIFB:*OC2_L]>\%>*M?
MT7S8M0LWM]MU;13F-L&.7@Q9!8DD \9^[*BNK&ROE5+VSBF".'02QA@K#H1G
MH?>E8T<TWL?%_P"Q+\0_"?[+W[-/QB_:G\7>%]5\._"_5/B9?Z[X-TB/2729
M-*F>""*>*V.#%'*Y!5,*%5=W"X->X?&K]JW]D/X?1>&)_P!H'Q!I^G6OB+33
MJ/AV\\0Z#*]NR%5)'F&)DBEVNOR,58CL<5[(Z)(ACD0,K##*1D$4R[M+2_MV
MM+ZUCFB<8>*5 RL/0@\&@3DF[L^,?V.4\ _$W_@HCXY_:!_93\.?8?A5+\/+
M?2-7U6PTIK+3M=\0"\$GG6Z%4$IC@!1I%7[Q)Y\P,W8^+_"7A;]KC]HS4/@]
MX3\-:?;_  X\$ZO#=_%/4;*S2,>*==C(EM](=U \Z* [9[C);+^7&0/FKZ@C
MC2)!%$@55 "JHP /2HK+3[#3D>/3[&&!996ED6&(*'D8Y9SCJQ/)/4FBP.>M
MS\Z_A#XBL[[XD?#O4--\6:K)^T'/\=M1MOB;I U6Y:XB\/K<7PE2:V9O+2R2
MT6S,1VA VS8<DU^C5-$$*RF=85$C##.%&2/3-.IBE+F"BBB@D*DM/^/N+_KH
MO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4
M=O@__LLVG?\ IJU:OY]:_H/_ .#J>POM5_X)\>#K#3+*6YG;XR:<RPP1EW(&
ME:L"<#G'(_.OP=T?X!?''7\'1_@_XFG4])$T.?9_WT5Q^M?:9)7H4<N7M)):
MO=I'XSQSB\)ALZDZU2,?=CNTOS.2HKU;2OV(OVHM73S8OA1<P(!EGOKZW@"C
MU(DD!_2K?_#%?Q!L?^1K^)'@'0<??&K^+8DV_78&KO>;Y6G;VT6^R:;^Y7/@
M9<3</1ERK%4V^T9*3^Z+;/'J*]B_X9K^$NE#/BO]KOP=#C[_ /9%O/?_ );
MN:/^%>?L8Z-_R$OVB?$6LXZC2/"36^[Z>>QJ?[6PK^",Y>E.?Y\MOQ)_UCR^
M7\.-6?\ AHU6OOY.7\3QVMGX=^!]8^)?CG2O 6@!?M>K7J6\3-]U-QY<^RC+
M'V!KTC^U?V%-%_X\_"GQ(UIQU_M"^L[9&^GE#<!78? 'X]?LP>&/C)X?D\-?
ML[G0Y)+\6X\1:AXKGN'M?-5H]_E,H0#Y\$]@2>U88K,\5'#3E1P\VTFU=12O
M;31R3^Y-G)F&?8^& JU,+@JKDHR:;4$KI-JZE-2:OT46^R/K?X+?LX_"OX&:
M!!I?A+PW;O>I&!=:Q<P*UU<OW8N>5&>BKA1Z=Z/C3^SC\*_CGH$^E^+?#=NE
MZ\9%KK%M JW5L_9@XY89ZJV5/IWKO**_$/K^-^M?6?:/VE[WOK_7EL?R7_;.
M;?VA]>]O+VU[\UW>_P#EY;6TM8_)3XB>!]8^&GCG5? 6OA?M>DWKV\K+]U]I
MX<>S###V(K&KT?\ :Z\8:/X[_:0\6>)- F22T?4%@BEC.5D\F)(2X/<$QD@]
MP<UYQ7] 8*I5K8.G4JJTG%-KLVE?\3^SLJKXC%970K5U:<H1<EVDXIM?)A11
M172=X4444 %?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_]
M.VDUY^:_\BZIZ'L\._\ ([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH *
M*** "BBB@".[_P"/27_KFW\JPZW+O_CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0
MHHHH **** ,3QY\2/ 7PPT;_ (2#X@^+;'2+/=M2:]G">8W]U1U<^R@FN.\&
M_MC?LS>/M93P_P"&?BYISWDKA(H;N*:U\QCT53.B!B>P!.:_._\ :8^-_B'X
M\_%G4_%^K7\CV4=S)#HMH6.RVM58A%4= 2 &8]V)]J\_KY.OQ'4C7:I03BN]
M[O\ R_$_DO//I'YC0SN=/+,)3EAHR:O-RYYI/XDTTHWZ)QE9;]C]G**^._V-
M/VY8]-^%?_"#_$G2/$VOZGI$XBL)=&TE[R62U*_(LA!^\I#*"3RH7T->N_\
M#67C+5O^11_9)^)-R#]QM5TN.Q5O?+N>/>O=HYEA:U)33WZ6;:^X_=<E\2N%
MLYRJCC*=5ISBFX*,YRB^L6H1EJGIY[GL]%>+_P#"X/VPM:XT3]DBSTY#]R?6
M?&UNWXE(UW"C?^W]K?"P_"[0XCW9KZYF7Z8^0UI];@_AC)_]NM?G8]3_ %NP
MM3^!A<1/_N7JP_&K&FCVBBO%_P#A4O[9.M_\AG]J_3=*4_>BT;P3!)GV#RMD
M?6C_ (92\?:M_P C?^UY\1;C/WAI%]%8 _@B-BCZQ7?PTG\W%?JQ?V_G=7^#
ME5;UG.A%?A5G+[XGM%9U_P".?!/ANZ0^(O&.E6&R0;_MNH1Q;>>^YABO*/\
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
M*** "BBB@ HHHH **** /S)_X.MO^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\
ME';X/_[+-IW_ *:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !111
M0 4444 %%%% !1110 4444 %?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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH _,G_ (.MO^4=O@__ ++-IW_IJU:O
MY]:_H*_X.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M
M'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_  :B_P#*0OQI_P!D9U#_
M -.VDU^8M?IU_P &HO\ RD+\:?\ 9&=0_P#3MI->?FO_ "+JGH>SP[_R.Z'^
M(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /,OVK?
MV./V</VWOAU9_"?]J#X<_P#"3^'[#6H]6M+#^U[RR\N\CBFA27?:31.<1SRK
MM+%3OR1D CY\_P"(>K_@C_\ ]&B?^7_X@_\ D^OM"BMZ>*Q-*/+";2\FT<=;
M+\!B9\]6C&3[N*;^]H^+_P#B'J_X(_\ _1HG_E_^(/\ Y/H_XAZO^"/_ /T:
M)_Y?_B#_ .3Z^T**T^OX[_G[+_P)_P"9E_8^4_\ 0/#_ , C_D?%_P#Q#U?\
M$?\ _HT3_P O_P 0?_)]'_$/5_P1_P#^C1/_ "__ !!_\GU]H44?7\=_S]E_
MX$_\P_L?*?\ H'A_X!'_ "/B_P#XAZO^"/\ _P!&B?\ E_\ B#_Y/H_XAZO^
M"/\ _P!&B?\ E_\ B#_Y/K[0HH^OX[_G[+_P)_YA_8^4_P#0/#_P"/\ D?%_
M_$/5_P $?_\ HT3_ ,O_ ,0?_)]'_$/5_P $?_\ HT3_ ,O_ ,0?_)]?:%%'
MU_'?\_9?^!/_ ##^Q\I_Z!X?^ 1_R/B__B'J_P""/_\ T:)_Y?\ X@_^3Z/^
M(>K_ ((__P#1HG_E_P#B#_Y/K[0HH^OX[_G[+_P)_P"8?V/E/_0/#_P"/^1\
M7_\ $/5_P1__ .C1/_+_ /$'_P GT?\ $/5_P1__ .C1/_+_ /$'_P GU]H4
M4?7\=_S]E_X$_P#,/['RG_H'A_X!'_(^+_\ B'J_X(__ /1HG_E_^(/_ )/H
M_P"(>K_@C_\ ]&B?^7_X@_\ D^OM"BCZ_CO^?LO_  )_YA_8^4_] \/_  "/
M^1\7_P#$/5_P1_\ ^C1/_+_\0?\ R?7I_P"RC_P2S_80_8?^(=[\5?V7O@5_
MPC&OZCHLFDWE_P#\)/JE[YEF\T,S1;+NYE09D@B;<%#?)@'!(/T#14SQF+J1
M<95)-/NV73RS+:,U.G0@FMFHQ37SL%%%%<QW!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7QQ_P %-?\ @J+\/OV7_"FO_!+X0^-)
M[CXQ26$+:38:;I O5TUW9'WW&]3&"82[A"&;E25 8$_8]?F%^T'\*_VT_P#@
MGK_P4&\:?MY?!GX%+\3O!_C"WD_M.*U1Y;JQAE,,DT9$8:6 H\ VS!)(_+X8
M9X6X)-ZDR;2/M#]@K]L7X?\ [9?P-L_&/A/7KN\UC1H;?3_%Z7NF&TDBU(0(
MTIV8V[68LPV$@=.",#COV//^"A<O[4WBGXP^)YO"FGZ3\-?AKJ36NF>*Q<R2
M2:DD0E>:9D"X""*-9,#G;*@P3G'*?"__ (*0_!/]J7]BOXS_ !L^"GAJ7PUX
MM\+^"=1OO$>D74,:W*72Z?.UO/YT8_?H3$560X8>6057C.7_ ,$%O N@VO\
MP3GMWN],@N(?$WB;59]2@GA5TG&Y;4JZG(92D !!X(XIN*2;:$G=HKZE_P '
M /[%VFZ]!;2>!OB0VAW-R88/%?\ PC42V4N#@N@:X$K*.I^3?_LU]I^#_%WA
MKQ_X3TSQUX-UB'4-(UFPAO=,O[<Y2XMY4#QR+GG!5@>>>:_*K_@K7^U7\?\
MXD_!M/V>O'7[#FK_  Q\!V_BV")O'6IQ27=JD,$CI"8$AMT2 LO(7>Q9<HHP
M2:_17]B6Q^%^E_LD?#S2/@QXW7Q)X9LO"MI;:5KHC*&]6--CR,C<QL75]T9Y
M0@J>5HG%**81;;L4_P!L#]M_X!_L0>"[/QC\;M;O!)JD[PZ-HNDVHGOM1= "
MXBC+*N%#+EG95&Y1G+*#P7[)_P#P5;_9N_:Q^*4GP0TC0O%?A#Q>+=I[30?&
MFE1VLMZBIYC>48Y9 6"?/M;:Q4%@" 2/ /\ @L;X7^(?P[_:\^!G[8[?##5_
M%G@?P3>1?V[::39F<VDD5XLY=EZ(70C8S84M" 6'%>._&?\ :W\,_M6?\%6_
MV=_C%\)_A-XQ\,PKK&GZ4^H>*M'6SEU2+[<WF&,([AXT2>12=W\1! %5&"<1
M.33/NOX0_MT>(/%'[?GC_P#8;^)W@2QT:[T'3DU/PAJEK=N_]K6A6-SO## D
M\N9&PO \N4?PU](U^='[<MPWPS_X+>_L\?$31#Y4^O:3#I-\$X$JR7%W;$MC
MJ=ER!S_<7TK]%ZB22LT5%WN%%%%04%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5\!?M/\ [9/_  5*_93^/D7POMOA
M3\/?&>D_$3QA=67PHNY;@PW&UY 8;6<+-$,QI)&K.ZJ,@DR-UK[]K#\4?#+X
M=>-]?T3Q5XQ\"Z3JFI^&[I[GP_?ZA81RS:=,P :2!V!,;$*N2N/NCT%5%I/5
M":;V/BS]B/\ X)A_%KX7_!?XX:M^T!K6DMXY^-VC7]G>:9HS@VNFI<17.1N
M"[FDN22%RJ*BA6.36)_P1+\;?$/5_P#@G-XY^%7PU-E:^/\ P9KFL6>C6FLJ
M1%#>30":V,X'(3[0TBM_US:OT*KR[X,?L@?!CX!?%WQU\9_AC87]CJ?Q$O$N
M_$EH;XM:/.KR/YL<6,(Q:61B<GEVQ@'%/GNG<7+9JQ\1_M0W/_!:/]L/X.7_
M .REXP_8J\)Z!;:Y-;1Z[XFM/$5NT#1PSQS!H]UT_EJ7C0G'F/@$ 9Z>M^)O
MV>?VY/V+?^"<G@7X"?L)7%EKWCS1-77_ (2&[9;3:T$[75S<F 7Q6,J+B6)
M3\WEY. <X^TJ*.?I8.7S/G?]HGXL?\%"/A=X%\ ZU\#OV;/#_P 0=3N-((^(
MNG'6DM);.^\J#:;9FE56C,AN <!SA4Z#)/C7[.?[*/[8W[27[;>E_MX?MW^$
M-)\'P^$-,:T\#>!--ODN6B8B0++*T;NHVF620DMO:39\J*@6ONVBDI66@<NI
M^=7[1ELW[0/_  7K^%G@'0QYMM\-/"D>I:ZZ\_9I5%Q=KN] 3+9+]9*_16O+
MOA5^Q_\ !CX/_'7QM^T?X6L+^;Q;X]=?[;U'4;XS>7&I!\F$$#RX\JGR\_ZM
M!T4"O4:)-.UAI6"BBBI&%%%% !1110 4444 %%%% !1110 4444 <9\9O@9X
M0^.>F66D^+]4UJUCL9VFA;1=6DM&9BNTABGWACL:\^_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 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%
ME<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C
M7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A
M?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_
M -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\
M\+*Y_P :/^'>_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\=_\
MA97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_
MXU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!
MX7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)
M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_
M /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\
M:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P
M3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_
M (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97
M/^->Z44 0:7I\&D:9;:3;/(T=K D4;2N68JJ@ DGJ<#DU/110 4444 %%%%
M!1110 4444 %%%% !1110 445D?$'Q?:?#[P%KGCV_@:6#0](N=0FB4X+I#$
MTA /8D*10!KT5\9_LL_L>^%?VO/@#H?[3?[6/BWQ7XC\9^/+'^V8;BQ\9:AI
M]MH$$Y+V]M806TZ1Q+''Y9RP8LX8DG.*ZG]BKQ1\<?'?PC^*7[..M?&:]/BG
MX:^/;_PMHWC_ %"QCO;R6Q"Q2VMS,CD)-<"*0H2V02JLV\[LTX^8DSZCJMIF
MLZ/K232Z-JMM=K;W#V\[6TZR".5#AXVVDX93P5/([U\N?\$Y- U?P3\8?V@_
MAYJ7Q!\1>)8]$^(-E%!J?B?5&N[J4OIL,CLS$  EF)PJJH&    *[/X=_L8'
M3OA5XX^%/C?QSJEE9>+_ (J:UXHDE\&ZU-8SO9W=\UPEI).JK(@*;4D$9!(R
M ^#DC20)W/>:*^.?V6_ ]A\&?^"E?COX)?L^>(=<E^&NE?#*RN_%6B:AKUUJ
M-KI/B2:[_<I$]S)(\;O9JTC+N.<\]%"\K^W_ /LW^&OV=_!GA_XM? [XD>/)
M/C7K7Q$TRS\*:IJ'C:]NI]9GGN@9;26V,GV<VP@\PE%B5%5%4_*2&?*KV%?0
M^\****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKPC_@HO
M\9_B#\&_V= GPDU9-.\4^,/$^E^%M U:2,.-/GOKA8C<;3P62/S"N> VT\XP
M6E=V$W9'N]%?(WQJ_P""=G@+X7_ O7OB=\%/B;X_TKXF^&M!N-5T_P >77CO
M4+FZU"\MXC+B[BFF:WECE*;73R@NUC@=CUEU?>/?VS/V(/"'Q1L_BUK'@B'7
M?!*:QXHM_"J)#=7SM9[VMHKILO:Q>=NRT8\QDPH=,DE\J"[/H?4-0L-)L9M4
MU6^AMK:VB:6XN+B4)'$BC+,S'A0 "23P*?;7-M>VT=Y9W"2PRH'BEB<,KJ1D
M,"."".<U\L_LL^!O$?[0?_!(#1?AE_;@?5O&'PBO-*@U#59W=5GN+>:%))6P
MS%0S*20"<#@'I7H/B_\ 8N^&7Q/\"^$?"OQHU_Q#=:9X1\,PZ>^B:3XLO--T
MV>6.*-#<RBU>)Y'4(0A=MJ@GY<DFAI)A=M'M%%?'/_!/6UU;X@?L9_$70_%_
MQ;\7-X!A^(&O6OP^\7)K,JZFWA:WD0121W>#(5REP@<?.%R%*X7''_LLZO\
M 6__ ."AFCZ)^P/\1M6G\'V'@N_?XJZ=J/B2_N+:YN&*"Q:*'49&E>X#DEY4
M78%X+!F8%\NXK['WM1114%!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %4/%/AS2_&/AG4?".N1&2RU6PFL[Q%."T4J%'&?
M]UC5^B@#Y!^ &I?MU?L=_":R_9CG_9%F^)4'A5'L/"/C30?&>G6-KJ%B'8VX
MNHKIUEMG1"J-M60';\N[J:7[ OCSQ7\+-+^)WP]^)/PK\03?';5O$VJ^-?$7
MA VT=K!JL<L\4$9TR]FD%M-:HAMT#-*K*S,"!UK[+HJG*_0GE/DW]CNQ_:G\
M%_M(_$WQ-\2OV/\ 7M T3XF>+H-4AU>?Q;HEPFDQ16"0XFC@O'D<L\0 \M6Q
MO!/ ./8OVQ/$/[3/AWX$:I+^R+\/H/$/CB[=+73HKB^MH%L4?(>[Q<R1QRM&
M.5C+ %BN<@$'U"BE?6X[:6/F7]A30_BO\'=/M_A+K/[%_BCPQ:7\MQJ/B?X@
M^(O'&C:C<ZMJ;KNDNKH6MP\LDDK@ $ J@VCA17FW@.+]N63]HK5?VFOCU^P!
MK_B;Q!:O/8> +"Q^(7A]-/\ #&EMPP@22\W/=3 9EN& 8C"*$0;3]QT4^;47
M*0:7<WE[IEM>:AIKV=Q+ CSV<DBNT#E06C+*2K%3D9!(..#4]%%24%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5X_^W-^SIXB_:<_9]O/ ?@37
MK;2_%&FZI9:WX3U"]!,$.I6<ZS0^9@$A&VLA(!*A]V#C!]@HIIV=P>I\=?M"
M?&;_ (*.?%#]G/Q-\+/"O[ U[HGB;5?#ES8ZEK;^.=+N+*%'B9)7LT2;S9Y6
M4OY2,$VLREB<8/2_"OXO6L_[%VB^ _V2/@-XN\9QZ!I)\'ZGHE^UIHFHZ'<V
M]C&K+>1ZC-"/,Q)&S",N"7R"1S7U!13YE;85M3YZ_P"";.A_'7X:_LW>'/@1
M\</@#J?@^[\':#;V::E=Z]IMY#J;[I-_E"SN)60*-N?,"YW<9P:Q/^"B6C?M
M;_$J70/@S\&_@IJ_B#X>:LCR_$B]\.>*M.TW4+VW!(&EQ/=SQ&&.7'[V5 Q*
M-L!7+9^H**.;WKA;2QXG\._'GQ]T3X&:A:>$?V&I/"=_X7AL[7PIX'O_ !II
M:PZC:JRK(D,]H\T=N8X@VT2 !FVC(!+#S:X^'_[1'[47[8?PL^.'BG]FFY^%
MND?#+^T9]0UC6]>L+G4M8:XM_)6QB2REEQ &)9FD8!@3M .<_6M%'-8+!111
M4C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
)BB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>blkb-20230331_g2.jpg
<TEXT>
begin 644 blkb-20230331_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>22
<FILENAME>blkb-20230331_g3.jpg
<TEXT>
begin 644 blkb-20230331_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>23
<FILENAME>blkb-20230331_g4.jpg
<TEXT>
begin 644 blkb-20230331_g4.jpg
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHJEXE\2:#X.\.:AXN\4ZM!8:9I5
ME+>:E?7+[8[:")"\DCD]%55))[ 4 4?^%C^!/^%C?\*B_P"$KLO^$G_L3^V/
M[#\\?:?L'G>3]IV=?+\WY-WKQ6W7\S?_  ^>\=_\/EO^'B_VB]_X1C^V_P"Q
M_P"P\G=_PB6?)^S;,X\SRO\ 2=O3[1\U?TK^&O$F@^,?#FG^+O"VK07^F:K9
M17FFWUL^Z.Y@E0/'(A'565@0>X-:5*;A:Y$)J=R[1116984444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?F!_P<]?MY_\*$_97L?V1? NL^5X
MG^*F[^V?)DQ):Z#"P\[..5^T2A81V9%N!VK]/Z_GX_X*6?\ !*S_ (+3_M\?
MME^,?VB]1_9#G33+Z]^Q^%;&?X@^'\V6DP$I;1X_M#Y6*YD<#CS)9#WK6BHN
M=VS.JWRV1^65?T*_\&PO[>?_  OO]E>^_9%\=:SYOB?X5[?[&\Z3,EUH,S'R
M<9Y;[/*6A/94:W'>OR__ .(=W_@L5_T9_P#^9 \/?_+"O>/^":?_  2L_P""
MT_[ _P"V7X._:+T[]D.=],L;W['XJL8/B#X?S>Z3.0ES'C^T/F8+B1 >/,BC
M/:NFJX3A:Z,*:G&5['] ]%%%<)UA1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%5M6_P"/%OJ/YTXKFDD3.7)!R[%FBN?H
MKI^K>9P_7_[OX_\  .@HKGZ*/JWF'U_^[^/_  #H**Y^BCZMYA]?_N_C_P
MZ"BN?HH^K>8?7_[OX_\  .@HKGZ*/JWF'U_^[^/_  #H**Y^BCZMYA]?_N_C
M_P  Z"BN?HH^K>8?7_[OX_\  .@HKGZ*/JWF'U_^[^/_  #H**Y^BCZMYA]?
M_N_C_P  Z"BN?HH^K>8?7_[OX_\  .@HI$^X/I2URGH!1110 4444 %%%% !
M1110!\3?\%=/^"Q7_#J[6/ FD_\ #.O_  G?_":VVHS>9_PEW]E_8OLK6ZXQ
M]DG\S=Y_^SC9WSQ\<?\ $7E_UCV_\RS_ />JLW_@[H_Y'#X$_P#8,\0_^C-/
MK\<:^PRS*L!B,#"I4A=N_5]WYGYCG_$.<8+-ZM"C5M%6LN6+WBGU3>Y^T'_$
M7E_UCV_\RS_]ZJ/^(O+_ *Q[?^99_P#O57XOT5W_ -B99_S[_&7^9X_^MF?_
M //[_P EA_\ (G[0?\1>7_6/;_S+/_WJH_XB\O\ K'M_YEG_ .]5?B_11_8F
M6?\ /O\ &7^8?ZV9_P#\_O\ R6'_ ,B?M!_Q%Y?]8]O_ #+/_P!ZJ/\ B+R_
MZQ[?^99_^]5?B_11_8F6?\^_QE_F'^MF?_\ /[_R6'_R)^T'_$7E_P!8]O\
MS+/_ -ZJ/^(O+_K'M_YEG_[U5^+]%']B99_S[_&7^8?ZV9__ ,_O_)8?_(G[
M0?\ $7E_UCV_\RS_ />JC_B+R_ZQ[?\ F6?_ +U5^+]%']B99_S[_&7^8?ZV
M9_\ \_O_ "6'_P B?M!_Q%Y?]8]O_,L__>JC_B+R_P"L>W_F6?\ [U5^+]%'
M]B99_P ^_P 9?YA_K9G_ /S^_P#)8?\ R)^T'_$7E_UCV_\ ,L__ 'JH_P"(
MO+_K'M_YEG_[U5^+]%']B99_S[_&7^8?ZV9__P _O_)8?_(G[0?\1>7_ %CV
M_P#,L_\ WJH_XB\O^L>W_F6?_O57XOT4?V)EG_/O\9?YA_K9G_\ S^_\EA_\
MB?M!_P 1>7_6/;_S+/\ ]ZJ/^(O+_K'M_P"99_\ O57XOT4?V)EG_/O\9?YA
M_K9G_P#S^_\ )8?_ ")^_P#^P5_P<C?\-O?M;>#OV6O^&,_^$8_X2VYN8?[=
M_P"%B?;?LODVDUQGR?[.B\S/D[?OKC=GG&#^H-?R^?\ !!7_ )2V?!S_ +">
MI?\ IIO:_J#KYC.\+A\)B8PI*R:OU?5]S[_A3,<9F6 G4Q,N:2DULEI9/HEW
M"BBBO'/IPHHHH **** "BBB@ HHHH **** "BBB@ JMJW_'BWU'\ZLU6U;_C
MQ;ZC^=73^->IE6_@R]&9%%%%>B>(%%%% !117QU^U+\6/VB?VQ/%_P 4/V$O
MV3?"/ANUM_#^CV]AXX\;>+=8GMT@DO8BZV]K';QN[-L5P78%<A@0/E+!48\S
M/L6BO*?V?]>_:3TGX*ZA:?'+X-Z38^)?#4;VNCV/AKQ +FVUZ&&V0Q21/* T
M!=]T6V49!3<>&%>!_'+]JW_@IY^S1\.W_:6^+GP-^%#^"+"Y@.N^%-&UB]EU
MO3K>65(P6N2?L[L&=5)16 R#C&2"X*#;LC[2HKY[_;"_:U^(/PN^ W@#XF?L
M[Z'H6HZG\1?%^B:/HB^*TF%K&FHQN\<D@@=77!"9P3@$\'&*O?!"_P#^"E,_
MQ'LXOVB] ^"\'A(QS?VA+X/N]4;4 _EMY7EBX'ED>9MW9_ASCG%%PY7:Y[M1
M7@7QBU#_ (*=0_$C4XO@)X>^",WA(/'_ &/+XJN]574&7RDW^<(!Y8/F;\;?
MX=N><US/[$O[4_[5WQG_ &AOB1\%?CSX6\ "T^'D-M;WNM>!#>M VI38;[,'
MN7.\H@D#@*-KKC)R* Y7:Y]1T5F^,_%.G>!O"&J^-M7M[N:TT?39[VZBL+5I
MYWCBC:1ECC0%I'(4@*!DG '6OF3X&?MT?M _%']MZ#]GOXA?L_1>!?#>J?#V
M;Q-HEMK<A?6Y(5N_L\<EPJ2>7;;BLI,!4NN%R_.* 46U<^K:***"0HHHH **
M** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** /Q-_P"#NC_D</@3
M_P!@SQ#_ .C-/K\<:_8[_@[H_P"1P^!/_8,\0_\ HS3Z_'&OT#)?^193^?YL
M_%^*O^1_6_[=_P#28A1117J'SX445N?#&3P7#\2O#TOQ(CD?PZNN6AUY(L[F
MLA,GG@;><^7NQCFDW97'%7DD>\_L?_\ !,WXO?M<? 3XJ_'[13J^EZ=\./#
MU32XD\*W%V/$UP3*/L=LZLHWCRCN*B0KN7*\YKY\T+P;XO\ %/B>'P3X9\*Z
MEJ.LW%P8(-(L+&2:ZDE&<QK$@+EN#\H&>*_H1_X*9+_P5GM[;P1\:/\ @CSX
M_P!#O_A%8>#[;[/X7\%6.ESR.R.Y$T4<\3+<VY@\A$C@8D;& CYW'\>OAW_P
M4V_:\_9F_;'^)7[5VF:!H>F?%#QG97^E^(#K'ALK_9%Q-=02SR16TC 13J]M
MLVR!@-[AE)/'E8/&8C%1G-<K[*^J\GI\SZ/-,KP67U*=*3FK?%+ETDM[Q][6
MVUM.[/)/BS^R+^U7\!=!M_%/QP_9K\>>#],NG"6^H^)O"5Y8P.YY"!YHU7=_
MLYS[5R?@7X?^/?BAXGMO!/PS\$:OXBUF\)%II&A:;+=W4Y R0D42L[?@*_=C
M]GO]KKXU_M'_ /! ;XT_'O\ X*4:K8ZM!J>F:]8^%=3O='MK)M5A-K'#9%8X
M(XXO,_M)FCB=44[HU/5=Q\\_X(\?LX_M#?#/_@C[K_[0'["?@72[[XX_%?Q-
M-I^E>(]3>V0:/I5O=?9G?=<'9MC,%S(%PVZ22,E7"*M1_:DX4INI%*2ER[^[
M?U\NIM_J]1JXBFJ,Y.$H.I;E]]):6LG9MNUM3\C/C'^S%^TA^SO]C/Q[^ 7C
M+P6NHEAI[^*O#-U8+<E0"PC:9%#D9&0N<9YJC\.?@/\ ''XPZ;JNL_"3X,^*
M_%-GH5OY^N77ASP[<WT>G18)\R=H480KA6.Y\# /I7V1_P %;/A1_P %F?A;
M\,_#>C_\%%_'%SXJ\%G7FFT'6(+RTO+:'4FA8&-IHXUFC8Q!RJ281@K%<E6Q
M]V_\$:_VZ8_VI_V6_CO\'?!?P \*_#CP5\-OAC9Q:%HGAU&>:YNKBRU%;J[N
MIR%\Z61K9&SL!&3N+GYJTJX^K2P:K149=VGIO;U.?#9/AJ^9O"SE*GIHI1]Y
MZ-^B6F_733M^#]7_  QX7\3>-=?M/"G@WP[?ZOJE_,(K'3=,M'N+BXD/1(XT
M!9V]@":H5^D/_!LM\6_@1\-OVT/$7AWXF:UIVC^*_%OA,Z3\.]9U2%6CCOGF
M4O;H6X664!-HR-_EM&#EPK=N*K2P^'E42NTMCR<OPL,;C84)2Y5)VO\ UWV7
MF?$OQ9_8[_:T^ WAZ+Q=\;OV9/'_ (1TF9U2/4_$GA"\LK<N>B>9+&JAC_=)
MS[5YQ7[T>+]3_;$_8=_X)O?M'/\ \%@_C5:^/X_&D<V@?#'2HW%ZUS=S6UR@
MF5TB7R(9)'@E57VF$6KL%5F56_!>L<#BIXJ,FTM':ZV>G2_8Z\VRZGE\X*+=
MY*[C))2CJUK9M:[KR"BBBNX\@**** /KW_@@K_REL^#G_83U+_TTWM?U!U_+
MY_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_WR/\ A_5GZGP-_P BNI_C?_I,0HHH
MKYX^U"BBB@ HHHH **** "BBB@ HHHH **** "JVK?\ 'BWU'\ZLU6U;_CQ;
MZC^=73^->IE6_@R]&9%%%%>B>(%%%% !7S/\<OV&/B:WQPU7]J?]CKX_2_#_
M ,;:Y:0P^)=,U'3EO='U[R5"1F>(\Q.% 7S%#$<E0K,S-],5\A?M&_"?]MWP
M1\>?#]M^SA^UUXPM-#^)'BNY36+/4?!UKK=KX6B%O).TT<LR'R8MR"-(F*KE
MQR2,$9<+WW.Y_8:_:Q^*'QRU[Q[\#_VA/ NFZ%\0_AEJ5M:>(?["G:2POHKA
M':"X@WDL@81L2I)X*GC<57SS]NGQ5JO[;/CM/^";_P "KLS6[7MK>?&/Q5 -
MT&@:=%*LJ68;HUW*Z*0G;9@C!D*>K?!/]BJT^ WPT\=Z5X0^+FMW?C[XA13S
M:]\2]7B2:\-\T,D<%PL2E4"0-(72+..2-V",>1_ S_@F[^V)^S?X3G\&?![_
M (*,6>EV=W?RWU_))\%K"XN+RYD.7FFGFNGDF<]-SL2  !P*6MBDX*5TSVK]
MIS]D#2?V@OA)X4^%7ASQ[>^#5\&>(]-UC0-2TVSCN)+:2QC=(%"R_*0-P.3G
ME!D$9%>+^)?'_P"UQ^Q%^TC\+_!_Q-_:(_X6GX%^)_B4>'VBUCPY;66HZ1>2
M;1%*DEL )4+."VX8"JP !(:O:?'_ ,$/VHO$?PW\*Z9X-_;%GT/QCH"/_;'B
M5?!5I-::^64 ^=8L^R(< KL?*Y.,YXY#X>_L-_$K6_C=X?\ V@_VO?VD)?B+
MK'@\2MX/T:Q\.1:5IFE32 ![CRD=S/+@ AV(P0.NU< HM):L]*_:Y_:#T7]E
MG]G+Q7\<]9\MVT32V;3K:0\7-ZY$=O#ZX:5D!QT7)[5Q?_!-KX :U\ _V6M)
MC\=F23QAXON9?$WC6ZN!^^EU&\(D99/]I$\N,]MR,>]:_P"UA^R6W[5VN?#^
MT\2^/OL7A3PCXJ37==\,C3/-&O2Q ?9XGE\Q?*C4F3<NQ]XD_A*@U[(1D8!Q
M[T^I-TH605\E>(?^4W>A?]FY/_Z>+BO7/@!\"/C7\'?@'JGPQ\6_M.ZGXQ\4
MW4M_+IGC?7-+\V2Q:9<09@DF?S5B;#["X#9*_*N,>+W/_!/;]LB[^/MO^TS/
M_P %#K ^+[7PN?#\-^/@W:B,6!G:?R_*^V["?,=CNQNYQG%(J/*F]3[!HJGX
M=L]8T[P_8Z?XAUE=2U""SBCOM16U$ NIE0!Y1&"1&&8%MH)"YQDXJY3,PHHH
MH **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** /Q-_P"#NC_D
M</@3_P!@SQ#_ .C-/K\<:_8[_@[H_P"1P^!/_8,\0_\ HS3Z_'&OT#)?^193
M^?YL_%^*O^1_6_[=_P#28A1117J'SX5T'PF\&Z1\1OBIX9^'OB#QG9^'+#7O
M$%EIU]XAU''V?2X9YTB>ZERRC9&K%VRR\*>1UKGZ*33:T'%I23:NC]KO^"<_
M_!+3_@H__P $_/V@]$^*%O\ MN^ [+X$V>I"]\475GXSF?2M8T[!+C[+-&(4
MF=>!*6'EY++(V,-Y[;_LU_LQ?\%JO^"[WQ#U?P?XMMW^&/AW3+/4M>N=*;RW
M\4-:1VMI(L#+@K'),<-.O+1Q[E(,BL/ST\:_MI?$?QO^Q=X,_8;OO#>B6_A?
MP5XHO->L]1M89A?7=S<>;GSF:0QE5$KA=J*<8R3@Y\>KR88#$2G.K.=IM.*:
M72^[UU?Y'TE7.,%"E2P].DY4E)3:E)O6WPIVTBF^SN?O'_P5O_X)J?\ !3C]
MMR[T_P"%/P:M?AKX,^!O@" )X/\ !L'B26W,XAB*)=7");>6K",%(X@2D2$C
M)+,Q\A_8)T/6?^"BO_!!37OV!/V?/B'8:?\ %'P7XEEN%\/W>L?9&U&QDU W
MN6(.3#(L\\8)!3S(0&V@AJ_'JIK#4=0TJ[2_TN^FMIX_]7-;RE'7C'!'(IQR
MVI'#JGSKW6FGR]5WU=[_ "%//:$\;*O[)^_&49)SO=.UN7W5RVMIHS]<?^"C
MT+?L)_\ !#;P%_P3G_:&^(VE:W\7-0\1)?#0+#4Q=OHE@MY/=!BQY6-4:.$'
M #-*XCW(A8>[?\$-/^"7O[4'[*7P(^,U_P#%:/PZ$^+_ (#TQ?"']F:QY^2;
M6_/[[" 1_P#'W#R"W\7IS^"UY>7>H74E[?W4D\TK%I9IG+,Y/<D\DU'1/+:D
ML*Z2J6YGS2=MW=/175MO,*6>T*>81Q,J+?)%1BN:UDDUJ^5W>OD?9/@7_@BU
M\>[C_@H?H'_!.SXS?$/PWX4\0ZYX?DUG^V+*4ZE#';+#-(%5 8C)*?(8;"5P
M/FSCK]=?\$-/@1\*_P!E_P#;>_:1_9NU3X@>$;WXU^%;%M%^$OB'58U6":9/
MM:7,D$;[B)-_V/S(UW2!!*HRH?/X_0S36TJSV\S1NIRKHQ!!]B*!+()/.$C;
M]V[?GG/KFMZ^$KXBDZ<ZFC26BZWO??9[6./!YCA,#B(UJ='6,F]97]UJR6UK
MK=2MOT/WV_9K\$_MG_LK_L?_ +0+_P#!<'XMZ5K?P^UO1YCH>G>)/$T.IW-U
M=R).9H[5@25$C&'R8 <K(%,:1X)/X#U;U;Q!KVONDFNZW=WK1*1&UW<M(4'H
M-Q.*J56$PCPTIR;3<K;*R5E;17?S(S+,HXZ%.$8M*":3E+FD[N^KLMNBMH%%
M%%=IY04444 ?7O\ P05_Y2V?!S_L)ZE_Z:;VOZ@Z_E\_X(*_\I;/@Y_V$]2_
M]--[7]0=?&<2?[Y'_#^K/U/@;_D5U/\ &_\ TF(4445\\?:A1110 4444 %%
M%% !1110 4444 %%%% !5;5O^/%OJ/YU9JMJW_'BWU'\ZNG\:]3*M_!EZ,R*
M***]$\0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH WT^X/
MI2TB?<'TI:\L]];!1110,**** "BBB@ HHHH _$W_@[H_P"1P^!/_8,\0_\
MHS3Z_'&OV._X.Z/^1P^!/_8,\0_^C-/K\<:_0,E_Y%E/Y_FS\7XJ_P"1_6_[
M=_\ 28A1117J'SX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U[
M_P $%?\ E+9\'/\ L)ZE_P"FF]K^H.OY?/\ @@K_ ,I;/@Y_V$]2_P#33>U_
M4'7QG$G^^1_P_JS]3X&_Y%=3_&__ $F(4445\\?:A1110 4444 %%%% !111
M0 4444 %%%% !5;5O^/%OJ/YU9JMJW_'BWU'\ZNG\:]3*M_!EZ,R****]$\0
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH WT^X/I2TB?<'
MTI:\L]];!1110,**** "BBB@ HHHH _$W_@[H_Y'#X$_]@SQ#_Z,T^OQQK]C
MO^#NC_D</@3_ -@SQ#_Z,T^OQQK] R7_ )%E/Y_FS\7XJ_Y'];_MW_TF(444
M5ZA\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]>_\$%?^4MGP
M<_[">I?^FF]K^H.OY?/^""O_ "EL^#G_ &$]2_\ 33>U_4'7QG$G^^1_P_JS
M]3X&_P"174_QO_TF(4445\\?:A1110 4444 %%%% !1110 4444 %%%% !5;
M5O\ CQ;ZC^=6:K:M_P >+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%%
M PHHHH **** "BBB@#\3?^#NC_D</@3_ -@SQ#_Z,T^OQQK]CO\ @[H_Y'#X
M$_\ 8,\0_P#HS3Z_'&OT#)?^193^?YL_%^*O^1_6_P"W?_28A1117J'SX444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U[_P05_Y2V?!S_L)ZE_Z
M:;VOZ@Z_E\_X(*_\I;/@Y_V$]2_]--[7]0=?&<2?[Y'_  _JS]3X&_Y%=3_&
M_P#TF(4445\\?:A1110 4444 %%%% !1110 4444 %%%% !5;5O^/%OJ/YU9
MJMJW_'BWU'\ZNG\:]3*M_!EZ,R****]$\0**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1110,**** "BBB@ H
MHHH _$W_ (.Z/^1P^!/_ &#/$/\ Z,T^OQQK]CO^#NC_ )'#X$_]@SQ#_P"C
M-/K\<:_0,E_Y%E/Y_FS\7XJ_Y'];_MW_ -)B%%%%>H?/A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?7O\ P05_Y2V?!S_L)ZE_Z:;VOZ@Z_E\_
MX(*_\I;/@Y_V$]2_]--[7]0=?&<2?[Y'_#^K/U/@;_D5U/\ &_\ TF(4445\
M\?:A1110 4444 %%%% !1110 4444 %%%% !5;5O^/%OJ/YU9JMJW_'BWU'\
MZNG\:]3*M_!EZ,R****]$\0**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1110,**** "BBB@ HHHH _$W_@[H
M_P"1P^!/_8,\0_\ HS3Z_'&OV._X.Z/^1P^!/_8,\0_^C-/K\<:_0,E_Y%E/
MY_FS\7XJ_P"1_6_[=_\ 28A1117J'SX4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'U[_P $%?\ E+9\'/\ L)ZE_P"FF]K^H.OY?/\ @@K_ ,I;
M/@Y_V$]2_P#33>U_4'7QG$G^^1_P_JS]3X&_Y%=3_&__ $F(4445\\?:A111
M0 4444 %%%% !1110 4444 %%%% !5;5O^/%OJ/YU9JMJW_'BWU'\ZNG\:]3
M*M_!EZ,R****]$\0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH WT^X/I2TB?<'TI:\L]];!1110,**** "BBB@ HHHH _$W_@[H_Y'#X$_
M]@SQ#_Z,T^OQQK]CO^#NC_D</@3_ -@SQ#_Z,T^OQQK] R7_ )%E/Y_FS\7X
MJ_Y'];_MW_TF(4445ZA\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!]>_\$%?^4MGP<_[">I?^FF]K^H.OY?/^""O_ "EL^#G_ &$]2_\ 33>U
M_4'7QG$G^^1_P_JS]3X&_P"174_QO_TF(4445\\?:A1110 4444 %%%% !11
M10 4444 %%%% !5;5O\ CQ;ZC^=6:K:M_P >+?4?SJZ?QKU,JW\&7HS(HHHK
MT3Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2
M)]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?^#NC_D</@3_ -@SQ#_Z,T^O
MQQK]CO\ @[H_Y'#X$_\ 8,\0_P#HS3Z_'&OT#)?^193^?YL_%^*O^1_6_P"W
M?_28A1117J'SX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U[_P
M05_Y2V?!S_L)ZE_Z:;VOZ@Z_E\_X(*_\I;/@Y_V$]2_]--[7]0=?&<2?[Y'_
M  _JS]3X&_Y%=3_&_P#TF(4445\\?:A1110 4444 %%%% !1110 4444 %%%
M% !5;5O^/%OJ/YU9JMJW_'BWU'\ZNG\:]3*M_!EZ,R****]$\0**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1
M110,**** "BBB@ HHHH _$W_ (.Z/^1P^!/_ &#/$/\ Z,T^OQQK]CO^#NC_
M )'#X$_]@SQ#_P"C-/K\<:_0,E_Y%E/Y_FS\7XJ_Y'];_MW_ -)B%%%%>H?/
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7O\ P05_Y2V?!S_L
M)ZE_Z:;VOZ@Z_E\_X(*_\I;/@Y_V$]2_]--[7]0=?&<2?[Y'_#^K/U/@;_D5
MU/\ &_\ TF(4445\\?:A1110 4444 %%%% !1110 4444 %%%% !5;5O^/%O
MJ/YU9JMJW_'BWU'\ZNG\:]3*M_!EZ,R****]$\0**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1110,**** "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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'U[_P $%?\ E+9\'/\ L)ZE_P"FF]K^
MH.OY?/\ @@K_ ,I;/@Y_V$]2_P#33>U_4'7QG$G^^1_P_JS]3X&_Y%=3_&__
M $F(4445\\?:A1110 4444 %%%% !1110 4444 %%%% !5;5O^/%OJ/YU9JM
MJW_'BWU'\ZNG\:]3*M_!EZ,R****]$\0**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1110,**** "BBB@ HHH
MH _$W_@[H_Y'#X$_]@SQ#_Z,T^OQQK]CO^#NC_D</@3_ -@SQ#_Z,T^OQQK]
M R7_ )%E/Y_FS\7XJ_Y'];_MW_TF(4445ZA\^%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!]>_\$%?^4MGP<_[">I?^FF]K^H.OY?/^""O_ "EL
M^#G_ &$]2_\ 33>U_4'7QG$G^^1_P_JS]3X&_P"174_QO_TF(4445\\?:A11
M10 4444 %%%% !1110!QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T9F*[2&
M*?>&.QKS[_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_
M !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\$_^AM\=
M_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_X
MU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE%
M 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O
M?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;
MX[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y
M_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'
M>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?
M'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/
M^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I
M10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P
M[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0
MV^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"R
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 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%
ME<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C
M7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% $&
MEZ?!I&F6VDVSR-':P)%&TKEF*JH ))ZG Y-3T44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 45\P?M:ZIXO\ C;^UI\/?V)-)\=:QX<\-:GX<
MU#Q3X\N?#]^]I>ZC9V\B006*7$9#PQO,Y,I0AF0  KSGC_CY\&] _P"">WC#
MX;_'/]FG7?$.DZ+JGQ#TSPUXZ\(7WB>]U#3]3L;]S#]I"7<LI2YA?8R,A7.2
M#P2#2B*Y]GU6U#6='TA[:+5=5MK5KRX%O:+<3JAGE()$:9(W,0"=HYX/I7R)
M_P %4O OQ#M/"6E?&%/CMXCM=-T_QQX:M=(\(:.ZV=FKRZE"D\]RZ?O+MF!P
MJLRQQCHA8[J]T_:1^!&K_&S7?AAJVDZA9VZ^!?B9:>);X7;.#-!#:7D)CCVJ
M<N7N(R,X&%/.< EE8+ZGJ%%?(/\ P4;_ &:/@IX:^!GQ+_:D\9_$KQQ;>+;+
M29KOPCJ\?CF^@72=0$82RM;.WAD2%4>X\M=I1F8R,=V>1Z?I7[/M_P#M*?LX
M?#32OVIM<\4)JEKX8L+CQ?HNDZ_<:9'J6HO:1"9;S[*R2.$EWG8'5=Q)(.!@
MLK7"[N>WT5\F?\$S(=2T3X@_'3P'X)\6:QK'PL\-^/8-.^'TVKZI+>_9IDM\
MZC;0SS,SO#',8U7YB.IR26)^LZ35G8$[H****0PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***^0/"O@&W_ &_?VG/BQ+\;/$VO
M3> ?AIXDB\+>&?!6D^(+K3K6>\CMTEN[ZZ-K)&\\F^15C!;:B@C!)S32N)NQ
M]?T5\H_ O3-9_91_;TG_ &2?#7C'6]3^'?B[X=R>)?#6E:_JTU_)H%];7:P3
M6\$T[-+]G>-U?:S-AQQC))R8/ OQ#^&__!4CX?/XS^.WB/Q9<>)O _B2ZO+>
M\=;;3[1(Y;80P6UG%\D2HK8+,7D=OF9R< /E"Y]=KK.COJ[>'UU6V-^EN+A[
M$3KYRQ%BHD*9W!2P(W8QD$59KRF3]GO69OVO-<_:(77H;:PU;X66GA:)+20B
M\AN([^ZN&G&Y"@&V>,*<D[D.5QU^;/V@OV?/#'[+G[07P$;]FGQWXU?XA^*?
MB9;VWB5=6\:7^I/K_A](W?5+B\BGE:,B-1&=RJ@!?@9"E1),&VC[IHKY#_X*
M)6W["W@VYU3QI^UG\4?%T6LWOA]F\+Z38^)-4ACLF12BO9PVC) DKRX)>;.2
M!N(0$#U_]@@?%C_AC?X=O\</$0U;Q0_AN%]2U#[>MTTP8EHB\R,PE<1&,,X9
MMS!CDYR1Q]VX7UL>NT445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /G?]K/X,?&^Q^/'@/\ ;$_9
MN\+67B77_".GWVC>(?!UYJ:63:WI-UM;;!<2?NXYHI5#J'PK9Y(QAO'OVL_B
M3^TI\5-;^'/BOXV?L;>+/!_PE\$>/;/Q#XPN+/4++6=5GEM5D:W8VEE*[+91
MRX:9QO<K@A %^;[IHJE*W0EQN?(W[>>H_'7]IWX0:'X5_9K_ &;-7\8Z#J6I
M>'O%&E^,+;Q)I5G:W5M'<17FQ8;NYBG5FC48+(!EAZ&OIGX8>*O&'C3P9;>(
M?'?PPO\ P=J<SR"?0-2U&UNIH KE58R6DLD3;E 8;6) ;!P<BN@HI-Z6';6Y
M\7_&O0_VQOB#^UX?&OQ"_8MUGQI\/? E\LOPUT/2O&^B6UI=WR@YU>\2YNE>
M29<XAC9 (@2<%B6/:_MA^)?VZ?B#\!O#7ASX"_L^:SI.I>*[B2+Q_'8^+=)C
MU7P]IZD!HK6:6X6!KB=2P69&?R@"=NXJ1]-T4^;;07*>+?L;?\)EX2\&P?!R
MX_8SU+X3^&O#FFQQZ(MYXHTS45N26.\?Z'/(_F$DNTDGWV8DDDFO::**3=V4
MM HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7RLW@;]IG]D/]I/XA?$?X._ Q_B7X#^)VH0:S>:7I&OVECJ6A:JD(BG8)=N
MD=Q#,%5OE<,I&,8&6^J:*:=A-7/B7P#\2/B3I'_!0VW^./[:/P3UKX?KXD\)
MVO@_X4PVY35M/ADN+W?+#>W=H72"]FE$012!'L)7>2N3J_$RZ_;"UK]MCP?^
MT)HO["7B:YT;P=X<UK1GC'C;P\DE\;J2$QSQAKX;4Q$20^&^8<=:^Q:*KF\A
M<IGZWJ6MV7A:[U?1?#C7VI0Z?)-::0;I(FN)PA98/,)V(6;"[B=HSGI7QE^S
M;;?ML^#_ (H:O\?OC[^P3XA\0_$/Q-(+.XUV'Q]X?6RT#21+F.PL83>,T<*C
M#N>7E?+-DXK[=HJ4[#:N>*_&?XR_M*>%?%.M^"_#W[#M[X_T"XMD31=5TSQA
MID4-[OA7S8;R&\>-H )#(NY1*K)@]25#/^">/[/'CC]EW]E+P_\ "3XC7MHV
MKP7-[>W5EITQ>UT[[3<R3BTA8]4C#A<]"VXC(P:]MHHOI8+:W"BBBD,****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
<@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>blkb-20230331_g5.jpg
<TEXT>
begin 644 blkb-20230331_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@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *^.O^"S/[*7Q._:#^"/ACXE
M? ;0)]2\=?#?Q/%J>C65F@:>>"1D$RQ#(RP>.WEQGD0L!DD5]BT4XMQ=Q-75
MCS#XD? ?X2_MG_ S2/#?[2_P=2YM]0L;749M$U)WBN=*NWA!95EB97BE0NR$
MHPSR#D$BL#]F;_@G1^Q[^R)X@G\8? [X0P6&M7$+0MK-]?3WES'&W5(WG=O*
M![[ NX<'->W447=K!97N>%?M+?\ !-?]C3]K7Q;'X_\ C7\(8[W74A6%]7T_
M4KBSGGC48593 ZB7 P 7!8   @<5UW@#]D?]G'X6_!#4OV<? 'PIT_3/!NLV
M5S:ZOI%N\F;V.>(Q3&68L99':,[=[.7   (P,>CT4<TK6N%E<X7]GC]FWX,_
MLJ?#I/A3\"?!XT30UO9;LVIO9KAGGDQO=I)G=V)"J.3@!0!TJG\<_P!DWX ?
MM)^(?"GBGXT^ O[9OO!&HM?>&9_[3NK?[).S1.6*P2H) 6@B.UPP^3I@D'T:
MBB[O<+*UCXG_ ."J'[.GQH_;(^-GP6_9X\.> M1E\ 0>('UKQWXC"C[+;QIA
M!$6SQ)Y(N !W,Z8[U]*?M"?LM_!_]J+PYI'@SXR:-=:AHNCZQ#J4>CP:A)!;
M7,L0(19TC($T8R?D;CFO1**?,[+R"RNSD_C%\#/A-\?OAI>?![XN^"+36?#E
M_&BSZ9-NC4;""C(T95HF4@89"".QKG/V;OV-_P!G7]DNVU.+X&> !I<^M/&V
MKZC=:A<7EU=^6"(U>:X=WVJ"<("%&2<9)->GT4KNUAV5PHHHI %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5_,!_P7E_8,_P"&'/V[M9_X1+1OLW@CX@>9
MXB\(^5'B*W\QS]JLUQP/)G)VJ/NQ2P^M?T_U\5?\%Y?V#/\ AN/]A'6?^$2T
M;[3XW^'_ )GB+PCY4>9;CRT/VJS7')\Z ':H^]+%#Z5K1GR3,ZL>:)_,!7VK
M_P $&OV#/^&X_P!N[1O^$MT;[3X(^'_E^(O%WFQYBN/+<?9;-L\'SIP-RG[T
M44WI7Q57]/\ _P $&OV#/^&'/V$=&_X2W1OLWC?X@>7XB\7>;'B6W\Q!]ELV
MSR/)@(W*?NRRS>M=5:?) YZ4>:1]JT445P'8%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!^*O\ PX:_XWM_\B9_Q9'_ )*'_P >_P#H
MO^O_ .0-TV_\?O\ RR_Y]?>OVJHHJY3<[7)C%1V"BBBH*"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /(OVN?V+?A3^VEX<TCPQ\5O$GB_
M3;?1;U[JT?PCXHGTN1W=-A$CPD%UQT!X!YKPC_AP]^QW_P!%1^-?_AV]1_\
MBJ^U**I3DE9,3C%[GQ7_ ,.'OV._^BH_&O\ \.WJ/_Q5'_#A[]CO_HJ/QK_\
M.WJ/_P 57VI13]I/N+DCV/BO_AP]^QW_ -%1^-?_ (=O4?\ XJI],_X(=_L7
M^'+U-7OO%?Q<UB*/(:PU+XOZPL,F1@$F">*3C.1AQR!G(R*^S:K:M_QXM]1_
M.JA.;FM3.K%*E)KL?*/_  Z&_80_Z$3QM_X>CQ7_ /+.C_AT-^PA_P!")XV_
M\/1XK_\ EG7TO17?9'C\\^[/FC_AT-^PA_T(GC;_ ,/1XK_^6='_  Z&_80_
MZ$3QM_X>CQ7_ /+.OI>BBR#GGW9\T?\ #H;]A#_H1/&W_AZ/%?\ \LZ/^'0W
M["'_ $(GC;_P]'BO_P"6=?2]%%D'//NSYH_X=#?L(?\ 0B>-O_#T>*__ )9T
M?\.AOV$/^A$\;?\ AZ/%?_RSKZ7HHL@YY]V?-'_#H;]A#_H1/&W_ (>CQ7_\
MLZ/^'0W["'_0B>-O_#T>*_\ Y9U]+T460<\^[/FC_AT-^PA_T(GC;_P]'BO_
M .6='_#H;]A#_H1/&W_AZ/%?_P LZ^EZ*+(.>?=GS1_PZ&_80_Z$3QM_X>CQ
M7_\ +.C_ (=#?L(?]")XV_\ #T>*_P#Y9U]+T460<\^[/FC_ (=#?L(?]")X
MV_\ #T>*_P#Y9T?\.AOV$/\ H1/&W_AZ/%?_ ,LZ^EZ*+(.>?=GS1_PZ&_80
M_P"A$\;?^'H\5_\ RSH_X=#?L(?]")XV_P##T>*__EG7TO119!SS[L^:/^'0
MW["'_0B>-O\ P]'BO_Y9T?\ #H;]A#_H1/&W_AZ/%?\ \LZ^EZ*+(.>?=GR6
M?^"$/['4A+CXG?&E0>0J_%S4<#VY:C_AP]^QW_T5'XU_^';U'_XJOM-/N#Z4
MM>=[2?<]Q0C;8^*_^'#W['?_ $5'XU_^';U'_P"*H_X</?L=_P#14?C7_P"'
M;U'_ .*K[4HH]I/N')'L?%?_  X>_8[_ .BH_&O_ ,.WJ/\ \51_PX>_8[_Z
M*C\:_P#P[>H__%5]J44>TGW#DCV/BO\ X</?L=_]%1^-?_AV]1_^*H_X</?L
M=_\ 14?C7_X=O4?_ (JOM2BCVD^X<D>Q\5_\.'OV._\ HJ/QK_\ #MZC_P#%
M4?\ #A[]CO\ Z*C\:_\ P[>H_P#Q5?:E%'M)]PY(]C\ /^"_W[,&B_\ !.OQ
M#\+M-_9M^,WQ/MHO%EEJ\NKC6/B%?799K=[01[-SC;Q,^?7CTK\[O^&B/V@_
M^B\^-O\ PK+S_P".U^KW_!W1_P CA\"?^P9XA_\ 1FGU^.-?;Y3A\/5R^$IP
M3;OJTN[/R7B3,,?0SNM3I591BK62DTOA71,[#_AHC]H/_HO/C;_PK+S_ ..T
M?\-$?M!_]%Y\;?\ A67G_P =KCZ*]+ZGA/\ GW'[D>%_:V:?\_Y_^!2_S.P_
MX:(_:#_Z+SXV_P#"LO/_ ([1_P -$?M!_P#1>?&W_A67G_QVN/HH^IX3_GW'
M[D']K9I_S_G_ .!2_P SL/\ AHC]H/\ Z+SXV_\ "LO/_CM'_#1'[0?_ $7G
MQM_X5EY_\=KCZ*/J>$_Y]Q^Y!_:V:?\ /^?_ (%+_,[#_AHC]H/_ *+SXV_\
M*R\_^.T?\-$?M!_]%Y\;?^%9>?\ QVN/HH^IX3_GW'[D']K9I_S_ )_^!2_S
M.P_X:(_:#_Z+SXV_\*R\_P#CM'_#1'[0?_1>?&W_ (5EY_\ ':X^BCZGA/\
MGW'[D']K9I_S_G_X%+_,[#_AHC]H/_HO/C;_ ,*R\_\ CM'_  T1^T'_ -%Y
M\;?^%9>?_':X^BCZGA/^?<?N0?VMFG_/^?\ X%+_ #.P_P"&B/V@_P#HO/C;
M_P *R\_^.T?\-$?M!_\ 1>?&W_A67G_QVN/HH^IX3_GW'[D']K9I_P _Y_\
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
M/CS^P'^RM^TAXSC^(WQ.^',C>(%MA;2ZUH^L76GW%Q .!'*UM(GFC  &_)
M ('%!*<4K'E/[%D]O\2/^"B?[3/QL\-S+/H*7FA>';2^B.Z*XN[2R$=RJL.&
M*/&H/M(M2_\ !-4-??'+]I[7[+G3YOC5=6T+K]TSPJPFP>YRRY^HKWOPQ\-O
M ?[+GP.O/"WP!^%,<%AH.EW-UI?AK2%/F7LZQLXCW.2TDLC +O=B22,FN&_X
M)T? /Q9^S]^S#IVD_$J'9XP\3:E=>)/&0.-PU&\?S'1L$C<D8BC;!(W1G!Q0
M-R33^2/=****9F%%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@84444 %%%%
M !1110!^)O\ P=T?\CA\"?\ L&>(?_1FGU^.-?L=_P '='_(X? G_L&>(?\
MT9I]?CC7Z!DO_(LI_/\ -GXOQ5_R/ZW_ &[_ .DQ"BBBO4/GPHHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /KW_@@K_REL^#G_83U+_TTWM?U!U_
M+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_WR/^']6?J? W_(KJ?XW_ .DQ"BBB
MOGC[4**** "BBB@ HHHH **** "BBB@ HHHH *K:M_QXM]1_.K--FACG0QRK
ME3U&:J+M),BI%S@XKJ8-%;']E6'_ #P_\>/^-']E6'_/#_QX_P"-=?UB'F>=
M]2J]U_7R,>BMC^RK#_GA_P"/'_&C^RK#_GA_X\?\:/K$/,/J57NOZ^1CT5L?
MV58?\\/_ !X_XT?V58?\\/\ QX_XT?6(>8?4JO=?U\C'HK8_LJP_YX?^/'_&
MC^RK#_GA_P"/'_&CZQ#S#ZE5[K^OD8]%;']E6'_/#_QX_P"-']E6'_/#_P >
M/^-'UB'F'U*KW7]?(QZ*V/[*L/\ GA_X\?\ &C^RK#_GA_X\?\:/K$/,/J57
MNOZ^1CT5L?V58?\ /#_QX_XT?V58?\\/_'C_ (T?6(>8?4JO=?U\C'HK8_LJ
MP_YX?^/'_&C^RK#_ )X?^/'_ !H^L0\P^I5>Z_KY&/16Q_95A_SP_P#'C_C1
M_95A_P \/_'C_C1]8AYA]2J]U_7R,>BMC^RK#_GA_P"/'_&C^RK#_GA_X\?\
M:/K$/,/J57NOZ^1.GW!]*6@  8%%<1Z@4444 %%%% !1110 4444 ?B;_P '
M='_(X? G_L&>(?\ T9I]?CC7['?\'='_ ".'P)_[!GB'_P!&:?7XXU^@9+_R
M+*?S_-GXOQ5_R/ZW_;O_ *3$****]0^?"BBB@ HKJ_@C\$/BK^T?\4]&^"GP
M3\&77B#Q/K]SY&EZ59[0TK!2S,68A4145G9V(554LQ !-?I'\??^#>_XD_#;
M_@G7I'B'PQX.\/WWQN\,ZAJ&L_$M;/QHS[-#2.9XH8HI&$+2*@B8D!6)# ,^
M17-7QF'P\XQG*SE_5WY'?A,LQN.I3J48-J*NWK]R[OK;L?EC17U7_P $I/\
M@G)I?_!0CXD^,8_B)\0[KPAX$^'_ (2EUKQ7XFM+59G@Z^5$%8X!94GD).?E
MMW[D5A_L/?\ !,#]H_\ X*'^(_$3_L\VNFV'A3PU*?[5\9>,[TV5C9H=S(DC
M1K(S2F-2S+&K!!RQ4%27+%4(2DI2MRVOY7V)IY=C*L:<H0OSWY;;OEWT[+OM
MOV/G"BOJC]O#_@D%^U1^P'X%T?XN^/\ 4O"OBSP3K=RMM:>+_ VK/>6<<[*S
M)')YD4;KN"OM8*4.W&[.!7RPJLS!54DDX  ZUI2K4J\.>F[HQQ&&Q&$J^SK1
M<9=F)17Z _"S_@V[_;V^(?@72/%'B;QA\-O!&K^(;,W.A^#/&'B2>'5KE F\
M@PPVTBHVT@E"VY,X<(0:\J_9 _X)OI\1?^"C2_\ !/+]L'Q#J_PZUYVN[,26
M5M#<,+^.W-S"F6;8T4L2LR.I(?='MX;-8+'862DXS3Y5=VUT.IY1F,)0C.FX
M\[25]-7LO)^I\IT5V?[1/P0\6_LU_';Q=\ O'2#^UO"&OW.EW<B+A9C%(565
M?]AU"NO^RPKC*ZHR4HIK9G!.$J<W&2LUHPHHHIDA1110!]>_\$%?^4MGP<_[
M">I?^FF]K^H.OY?/^""O_*6SX.?]A/4O_33>U_4'7QG$G^^1_P /ZL_4^!O^
M174_QO\ ])B%%%%?/'VH4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?B;_P '='_(X? G_L&>(?\ T9I]?CC7['?\'='_ ".'
MP)_[!GB'_P!&:?7XXU^@9+_R+*?S_-GXOQ5_R/ZW_;O_ *3$****]0^?"BBB
M@#ZE_P""./[:7PY_8-_;J\/_ !S^+NEW,WAJ33KO2=8NK*W\V:PCN$ %RB#E
M]CJNX+\Q0OM#'"G[=_:D_P"".OA7]L[7/''[>_\ P2;_ &W;+QK?Z_>WVK:S
MX2_M8I>I-=^9+-:QW,;"2)I SJEM<QQG;A6D(K\Z/V#1^PU<_&:\T7_@H&?%
M-OX(U+P[<6UGK'A$G[5I.I&6%HKHJ V]!&LRE=DG,BG8<9'ZAZ5XC_X)K_\
M!NCXC\3:Y\.OB/\ $+XC?%7QKX&MYM"\,ZI:+#:16,TAEMGGD6&)$W21 N<O
M*JKA8UW'=X>/<Z>*4J%_:-6M:\9*_7M:^KT/K<F5*M@'3Q?+[!-MOFM.#:T:
M76]M%9W/*_\ @FMI[_";_@WR_:R^,&GPM;:QK>LW/AV[?;MD^SBSL8-I[C']
MI7 P>F3ZUJ_\$F&^'_[6O_!&3XR?\$Y/ OQK\->"OBCK?B=[^TB\0:G]E%_;
M,VGRA\@%WC<6DEM(45RBE2RX90:'_!([Q->?M2?\$E?VPOV4A*MQXF>*Z\86
M=FBX:\FGM%;" =?WVFQK@< RKZU\??L)? /_ ()J?&[P)KD/[9?[9>O_  H\
M5VFK+_8JP>&Y+^PO; Q+N),<+%91)N&&=1MVX5N<1*FINNI-J2G%Z+FZ*VG5
M&T*[I+".FDX2I2BU*2BG>4N;WGHGL?H[X_\ V3M?_90_X-P_C%\ ?BW\8O!O
MC2_\/^)XKJ*;P;K#7UIHTKZGIDJ67F.B%)M[M(R[5XNNX;)_&SX&^+M ^'_Q
MK\'^//%E@;K2M$\4Z??ZG:A-QFMX;F.21,'KE5(Q[U]R?\% _P!NG]C#X<_L
M(Z+_ ,$M?^"<.M:UXC\)C7%U?QYX^UJS>W.LW"R"41HDB1NV95B8L8T55MHE
M7?EF'D?[7^B_\$K+']B_X-7W[)GB36+GXOSVEJ?BS;W ORD<ALP;K(N%$ *W
M65C\@X*9))X-;X%5*<)>TB_WDF]K65MVNE['%F\J%>K!T)Q7L:<5\5[N[TB_
MM6O^9^FW[=O[&VK_ +</[>OPE_X*2?LZ?MP?"JV\ Z#;:&Z7VK^+VAFM'M;Y
M[G;;JB,C-)Y@'EN\;"0LK 5X3_P6>\06_P *O^#@?X,?$/PLRQ7L0\'WNHF+
M@R2+JTT15\==T"(A_P!DXKB_@;\(O^#>W]FSXGZ'^U2_[?GC3QM:^%[Z'5]$
M^'ESX+N$O)[R%A)#%.PMD23;(H)!\J-BH!?82&\F\)_'+Q?_ ,%9O^"X_@;X
MIR^'Y+&UU_XD:3)8:,9-[6.B:<R3,A8<%Q;6TDCD<;W<CC%<F'HSA.[OR0A)
M:QY=^GGZGJ8W%4ZE+E2BJM6K!VC/GVZZ:1NVDEN;G_!R]X!TOP9_P5(UG6]-
M@6-_%'@_2-5NPH !E$36A/'<K:KGWK\_Z^W?^#ASXRZ5\8?^"IOCF#0KI9[3
MPE96'AU)D/!EMX ]POU2XEF0^Z&OB*O7R]26!IJ6_*OR/F<ZE"6;UW#;GE^>
MOXA11178>6%%%% 'U[_P05_Y2V?!S_L)ZE_Z:;VOZ@Z_E\_X(*_\I;/@Y_V$
M]2_]--[7]0=?&<2?[Y'_  _JS]3X&_Y%=3_&_P#TF(4445\\?:A1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^)O_  =T?\CA
M\"?^P9XA_P#1FGU^.-?OU_P<7?\ !.G]LG]N[Q)\)]0_93^#O_"50^&;'68]
M;?\ X2'3K'[,T[V9B&+RXB+[A%)]S=C;SC(S^:O_ !#U?\%@/^C1/_+_ /#_
M /\ )]?<91B\+3RZ$9U(IZZ-I=6?DG$N6YC7SNM4I49RB[6:BVOA75(^+Z*^
MT/\ B'J_X+ ?]&B?^7_X?_\ D^C_ (AZO^"P'_1HG_E_^'__ )/KTOK^!_Y^
MQ_\  E_F>'_8^;?] \__  "7^1\7T5]H?\0]7_!8#_HT3_R__#__ ,GT?\0]
M7_!8#_HT3_R__#__ ,GT?7\#_P _8_\ @2_S#^Q\V_Z!Y_\ @$O\CXOKH_BA
M\7_BK\;?$R^,_C%\1M;\4:NEG%:)J>OZG+=SB"(8CB#R,3M4=!G R?6OJW_B
M'J_X+ ?]&B?^7_X?_P#D^C_B'J_X+ ?]&B?^7_X?_P#D^E]=P#=_:Q_\"7^8
MUE.<*+BJ%2S_ +LO\CPK]B_]MKX]_L$_%V3XT_L]:W9VNK7&DS:;>P:E9BXM
MKNUD*,T<D9(W /'&X.004'N#Y9JNH/JVJ7.JR6T$+75P\K0VT02.,LQ.U%'"
MJ,X '0<5]D?\0]7_  6 _P"C1/\ R_\ P_\ _)]'_$/5_P %@/\ HT3_ ,O_
M ,/_ /R?4K%Y<IN:J1N]]5T^9;RW.Y4E3="IRJ[2Y965]^G6Q\7T5]H?\0]7
M_!8#_HT3_P O_P /_P#R?1_Q#U?\%@/^C1/_ "__  __ /)]7]?P/_/V/_@2
M_P S/^Q\V_Z!Y_\ @$O\CXOKU3]CG]L/XO?L,_&>+X]_ U-'_P"$BM],N;&V
MFUK3!=1PI.H5W121M?:" V>C,.02*]\_XAZO^"P'_1HG_E_^'_\ Y/H_XAZO
M^"P'_1HG_E_^'_\ Y/J)XS+ZD7&52+3_ +R_S+I99G5&HJD*%126J?++3\#X
M^\5>*/$'CCQ1J7C3Q9JLU_JNL7\U[J=]<-F2XN)7,DDC'NS,Q)]S5"OM#_B'
MJ_X+ ?\ 1HG_ )?_ (?_ /D^C_B'J_X+ ?\ 1HG_ )?_ (?_ /D^J6.P*7\6
M/_@2_P R7E&;MW>'J?\ @$O\CXOHK[0_XAZO^"P'_1HG_E_^'_\ Y/H_XAZO
M^"P'_1HG_E_^'_\ Y/I_7\#_ ,_8_P#@2_S%_8^;?] \_P#P"7^1\7T5]H?\
M0]7_  6 _P"C1/\ R_\ P_\ _)]'_$/5_P %@/\ HT3_ ,O_ ,/_ /R?1]?P
M/_/V/_@2_P P_L?-O^@>?_@$O\C,_P"""O\ REL^#G_83U+_ ---[7]0=?@[
M_P $D/\ @C'_ ,%*?V8O^"B/PU^.OQQ_9N_L/PKX?OKZ35]5_P"$PT:Y\A9-
M.NH4/E6]X\C9DD1?E4XSD\ FOWBKY'/ZU*MBXNG)-<O1WZL_2>#<-B<+ELXU
MH.+YV[--.UH]PHHHKPSZX**** "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@#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?\
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=** /"_\ AWO\
M$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_
M .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_
M  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?
MX)_]#;X[_P#"RN?\:]THH @TO3X-(TRVTFV>1H[6!(HVE<LQ55 !)/4X')J>
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOF#]K75/%_QM
M_:T^'O[$FD^.M8\.>&M3\.:AXI\>7/A^_>TO=1L[>1((+%+B,AX8WF<F4H0S
M(  5YSQ_Q\^#>@?\$]O&'PW^.?[-.N^(=)T75/B'IGAKQUX0OO$][J&GZG8W
M[F'[2$NY92ES"^QD9"N<D'@D&E$5S[/JMJ&LZ/I#VT6JZK;6K7EP+>T6XG5#
M/*02(TR1N8@$[1SP?2OD3_@JEX%^(=IX2TKXPI\=O$=KING^./#5KI'A#1W6
MSLU>74H4GGN73]Y=LP.%5F6.,=$+'=7NG[2/P(U?XV:[\,-6TG4+.W7P+\3+
M3Q+?"[9P9H(;2\A,<>U3ER]Q&1G PIYS@$LK!?4]0HKY!_X*-_LT?!3PU\#/
MB7^U)XS^)7CBV\6V6DS7?A'5X_'-] NDZ@(PEE:V=O#(D*H]QY:[2C,QD8[L
M\CT_2OV?;_\ :4_9P^&FE?M3:YXH35+7PQ87'B_1=)U^XTR/4M1>TB$RWGV5
MDD<)+O.P.J[B20<#!96N%W<]OHKY,_X)F0ZEHGQ!^.G@/P3XLUC6/A9X;\>P
M:=\/IM7U26]^S3);YU&VAGF9G>&.8QJOS$=3DDL3]9TFK.P)W04444AA1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\@>%? -O
M^W[^TY\6)?C9XFUZ;P#\-/$D7A;PSX*TGQ!=:=:SWD=NDMW?71M9(WGDWR*L
M8+;44$8).::5Q-V/K^BOE'X%Z9K/[*/[>D_[)/AKQCK>I_#OQ=\.Y/$OAK2M
M?U::_DT"^MKM8)K>":=FE^SO&ZOM9FPXXQDDY,'@7XA_#?\ X*D?#Y_&?QV\
M1^++CQ-X'\275Y;WCK;:?:)'+;"&"VLXODB5%;!9B\CM\S.3@!\H7/KM=9T=
M]7;P^NJVQOTMQ</8B=?.6(L5$A3.X*6!&[&,@BK->4R?L]ZS-^UYKG[1"Z]#
M;6&K?"RT\+1):2$7D-Q'?W5PTXW(4 VSQA3DG<ARN.OS9^T%^SYX8_9<_:"^
M C?LT^._&K_$/Q3\3+>V\2KJWC2_U)]?\/I&[ZI<7D4\K1D1J(SN54 +\#(4
MJ))@VT?=-%?(?_!1*V_86\&W.J>-/VL_BCXNBUF]\/LWA?2;'Q)JD,=DR*45
M[.&T9($E>7!+S9R0-Q" @>O_ +! ^+'_  QO\.W^.'B(:MXH?PW"^I:A]O6Z
M:8,2T1>9&82N(C&&<,VY@QR<Y(X^[<+ZV/7:***D84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SO\
MM9_!CXWV/QX\!_MB?LW>%K+Q+K_A'3[[1O$/@Z\U-+)M;TFZVMM@N)/W<<T4
MJAU#X5L\D8PWCW[6?Q)_:4^*FM_#GQ7\;/V-O%G@_P"$O@CQ[9^(?&%Q9ZA9
M:SJL\MJLC6[&TLI79;*.7#3.-[E<$( OS?=-%4I6Z$N-SY&_;SU'XZ_M._"#
M0_"O[-?[-FK^,=!U+4O#WBC2_&%MXDTJSM;JVCN(KS8L-W<Q3JS1J,%D RP]
M#7TS\,/%7C#QIX,MO$/COX87_@[4YGD$^@:EJ-K=30!7*JQDM)9(FW* PVL2
M V#@Y%=!12;TL.VMSXO^->A_MC?$']KP^-?B%^Q;K/C3X>^!+Y9?AKH>E>-]
M$MK2[OE!SJ]XES=*\DRYQ#&R 1 DX+$L>U_;#\2_MT_$'X#>&O#GP%_9\UG2
M=2\5W$D7C^.Q\6Z3'JOA[3U(#16LTMPL#7$ZE@LR,_E $[=Q4CZ;HI\VV@N4
M\6_8V_X3+PEX-@^#EQ^QGJ7PG\->'--CCT1;SQ1IFHK<DL=X_P!#GD?S"27:
M23[[,22237M-%%)N[*6@4444@"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KY6;P-^TS^R'^TG\0OB/\'?@8_P 2_ ?Q.U"#6;S2
M](U^TL=2T+54A$4[!+MTCN(9@JM\KAE(QC RWU3133L)JY\2^ ?B1\2=(_X*
M&V_QQ_;1^">M?#]?$GA.U\'_  IAMRFK:?#)<7N^6&]N[0ND%[-*(@BD"/82
MN\E<G5^)EU^V%K7[;'@_]H31?V$O$USHW@[PYK6C/&/&WAY)+XW4D)CGC#7P
MVIB(DA\-\PXZU]BT57-Y"Y3/UO4M;LO"UWJ^B^'&OM2AT^2:TT@W21-<3A"R
MP>83L0LV%W$[1G/2OC+]FVV_;9\'_%#5_C]\??V"?$/B'XA^)I!9W&NP^/O#
MZV6@:2)<QV%C";QFCA48=SR\KY9LG%?;M%2G8;5SQ7XS_&7]I3PKXIUOP7X>
M_8=O?'^@7%LB:+JNF>,-,BAO=\*^;#>0WCQM !(9%W*)59,'J2H9_P $\?V>
M/''[+O[*7A_X2?$:]M&U>"YO;VZLM.F+VNG?:;F2<6D+'JD8<+GH6W$9&#7M
MM%%]+!;6X4444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
J4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>blkb-20230331_g6.jpg
<TEXT>
begin 644 blkb-20230331_g6.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@#+\;^'+CQCX+U?PC:>(]0T>75-,N+2+5])F$=U8M)
M&R">%B"%D0MN4X.&45_*O\<O^"A/_!;G]FS]HGQ]^R_\7O\ @HU\2+3Q/X \
M2S:7?B*6 1W4(^:WNXPT>?*GA9)4SSM=?6OZO*_#7_@[C_8+.@W_ (-_X*C?
M#K1<1VGD^$OBN+>/@VDCG^SM0?''[N5FMW<Y)$MLHX6KI\O,N;8F?-RZ'YU_
M\/9O^"NW_22WXE_]_P"W_P#C=,/_  5<_P""S&KZEIWA3P5_P4/^*&K:_KNI
MV^F>']'MI;8RW]]<2+%! @V#+,[*./6O# 01D'(/0BOTE_X-<OV#O^&F_P!M
M/5?VT_'6C^?X,^"7^B^&_-7,-]XIN(OOCDJ_V2V<N> R2W$##[M=-6%.$+V,
M*<IREN?O1^R%\,/BK\&?V9/!'PT^.OQ7U#QQXUTKP_ GBWQ7J<WF2:CJ+#S+
MAP<#]V)&=8QCB-4';->CT45QG2%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445'=W'V6 S;-V".,XII-NR%)J*NR2BL_\
MMW_IU_\ '_\ ZU']N_\ 3K_X_P#_ %JT]C5[&'UJAW_,T**S_P"W?^G7_P ?
M_P#K4?V[_P!.O_C_ /\ 6H]C5[!]:H=_S-"BL_\ MW_IU_\ '_\ ZU']N_\
M3K_X_P#_ %J/8U>P?6J'?\S0HK/_ +=_Z=?_ !__ .M1_;O_ $Z_^/\ _P!:
MCV-7L'UJAW_,T**S_P"W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6H]C5[!]:H=_
MS-"BL_\ MW_IU_\ '_\ ZU']N_\ 3K_X_P#_ %J/8U>P?6J'?\S0HK/_ +=_
MZ=?_ !__ .M1_;O_ $Z_^/\ _P!:CV-7L'UJAW_,T**S_P"W?^G7_P ?_P#K
M4?V[_P!.O_C_ /\ 6H]C5[!]:H=_S-"BL_\ MW_IU_\ '_\ ZU']N_\ 3K_X
M_P#_ %J/8U>P?6J'?\S0HK/_ +=_Z=?_ !__ .M1_;O_ $Z_^/\ _P!:CV-7
ML'UJAW_,T** <@'U%%9'0%%%% !1110 4444 %%%% !17B7[77_!1;]C;]A&
M\T+3_P!JSXQ?\(K-XFBN)-$3_A'M1OOM*P&,2G-G;RA-IEC^_MSNXS@X\<_X
MB%?^"/\ _P!'=_\ E@>(/_D"NB&$Q52/-"G)KNDV<57,LNH5'3JUH1DMTY)/
M[FS[0HKXO_XB%?\ @C__ -'=_P#E@>(/_D"C_B(5_P""/_\ T=W_ .6!X@_^
M0*OZACO^?4O_  %_Y&?]L93_ -!$/_ X_P"9]H45\7_\1"O_  1__P"CN_\
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
M1=LD;QSH\;JPZAE/8C! -<%14RC&<7&2NF5"<Z4U.#LULUNCZ5_:L_X*\?\
M!0;]M#P.?AC\=_C_ '-WX:D=6NM"TC3+73K>[96#+YXMHT:<!@I"N64%00 1
MFN-_9 _;[_:S_80\1:AXB_9?^+EUX=.KQHFKV#VD-U:7H3.PR03H\9==S;7
M#J&8!@&(/CE%9K#8>-+V:@N7M96^XZ)8[&SKJO*I)S6TKN_W[GM/[8/_  4*
M_:]_;PU;3M2_:?\ C#=>((=(#?V3ID5I#:6=H6 #.D%NB(7.,&1@7(P-V  ,
MKXD_ME_'GXI?LZ^#/V4?$'B&SMO 7@666XT70-)TV*UCEN9"Q:ZN#& ;B;YW
M^=R2/,?&-QSY713C0HQBDHI);:;>A,\7BJDY2E-MRT;;=VNS[[(^@_V8O^"I
MG[='['OPXF^$GP#^-ATOP\]\]]:Z=?Z%8Z@MA=,,-/;&ZAD,#D$YV$ EB<9)
M->&^+O%OB?Q]XJU+QQXUUZ[U76-8OI;W5-3OIC)-=7$KEY)7<\LS,223U)K.
MHIQI4H3<HQ2;W=MR:F(Q%6G&G.;<8[)MV7HN@4445H8A1110 4444 ?7O_!!
M7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_OD?\
M#^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444
M %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%
M% PHHHH **** "BBB@#\3?\ @[H_Y'#X$_\ 8,\0_P#HS3Z_'&OV._X.Z/\
MD</@3_V#/$/_ *,T^OQQK] R7_D64_G^;/Q?BK_D?UO^W?\ TF(4445ZA\^%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]>_P#!!7_E+9\'/^PG
MJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_OD?\/ZL_4^!O^174
M_P ;_P#28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 %5M6_X\6^H
M_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%% PHHHH ***
M* "BBB@#\3?^#NC_ )'#X$_]@SQ#_P"C-/K\<:_8[_@[H_Y'#X$_]@SQ#_Z,
MT^OQQK] R7_D64_G^;/Q?BK_ )'];_MW_P!)B%%%%>H?/A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 ?7O_  05_P"4MGP<_P"PGJ7_ *:;VOZ@
MZ_E\_P"""O\ REL^#G_83U+_ ---[7]0=?&<2?[Y'_#^K/U/@;_D5U/\;_\
M28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 %5M6_X\6^H_G5FJVK
M?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%% PHHHH **** "BBB@
M#\3?^#NC_D</@3_V#/$/_HS3Z_'&OV._X.Z/^1P^!/\ V#/$/_HS3Z_'&OT#
M)?\ D64_G^;/Q?BK_D?UO^W?_28A1117J'SX4444 %%%% !1110 4444 %%%
M% !1110 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 %%%% ' ?'O]J7X ?LOZ=IVK?'KXF67ANWU::2+3I+R*
M5_/= "X C1CP&'7UKS/_ (>U?\$Z?^CI-$_\ [O_ .,U[EXQ^'7P^^(EO!:?
M$#P)HVNQ6SE[:+6=+BNEB8C!*B16"DCN*P/^&9/V;?\ HWOP/_X2=G_\;H \
ML_X>U?\ !.G_ *.DT3_P#N__ (S1_P /:O\ @G3_ -'2:)_X!W?_ ,9KU/\
MX9D_9M_Z-[\#_P#A)V?_ ,;H_P"&9/V;?^C>_ __ (2=G_\ &Z /+/\ A[5_
MP3I_Z.DT3_P#N_\ XS4&H_\ !63_ ()W3VK1Q?M1:(6)&!]CN_7_ *XUZU_P
MS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W33L[DRBIQ<7U/
M%/\ AZM_P3X_Z.=T3_P%NO\ XU1_P]6_X)\?]'.Z)_X"W7_QJO:_^&9/V;?^
MC>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&ZW^L3\CE^I4N[_KY'BG_
M  ]6_P""?'_1SNB?^ MU_P#&J/\ AZM_P3X_Z.=T3_P%NO\ XU7M?_#,G[-O
M_1O?@?\ \).S_P#C='_#,G[-O_1O?@?_ ,).S_\ C='UB?D'U*EW?]?(\4_X
M>K?\$^/^CG=$_P# 6Z_^-4?\/5O^"?'_ $<[HG_@+=?_ !JO:_\ AF3]FW_H
MWOP/_P"$G9__ !NC_AF3]FW_ *-[\#_^$G9__&Z/K$_(/J5+N_Z^1XI_P]6_
MX)\?]'.Z)_X"W7_QJC_AZM_P3X_Z.=T3_P !;K_XU7M?_#,G[-O_ $;WX'_\
M).S_ /C='_#,G[-O_1O?@?\ \).S_P#C='UB?D'U*EW?]?(\4_X>K?\ !/C_
M *.=T3_P%NO_ (U1_P /5O\ @GQ_T<[HG_@+=?\ QJO:_P#AF3]FW_HWOP/_
M .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V?_P ;H^L3\@^I4N[_ *^1XI_P]6_X
M)\?]'.Z)_P" MU_\:H_X>K?\$^/^CG=$_P# 6Z_^-5[7_P ,R?LV_P#1O?@?
M_P ).S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T?6)^0?4J7=_U\CQ3_ (>K?\$^
M/^CG=$_\!;K_ .-4?\/5O^"?'_1SNB?^ MU_\:KVO_AF3]FW_HWOP/\ ^$G9
M_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNCZQ/R#ZE2[O^OD>*?\/5O^"?'_ $<[
MHG_@+=?_ !JC_AZM_P $^/\ HYW1/_ 6Z_\ C5>U_P##,G[-O_1O?@?_ ,).
MS_\ C='_  S)^S;_ -&]^!__  D[/_XW1]8GY!]2I=W_ %\CQ3_AZM_P3X_Z
M.=T3_P !;K_XU1_P]6_X)\?]'.Z)_P" MU_\:KVO_AF3]FW_ *-[\#_^$G9_
M_&Z/^&9/V;?^C>_ _P#X2=G_ /&Z/K$_(/J5+N_Z^1XI_P /5O\ @GQ_T<[H
MG_@+=?\ QJC_ (>K?\$^/^CG=$_\!;K_ .-5[7_PS)^S;_T;WX'_ /"3L_\
MXW1_PS)^S;_T;WX'_P#"3L__ (W1]8GY!]2I=W_7R/*U_P""M/\ P3J"@']J
M31.G_/G=_P#QFE_X>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P )
M.S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-USG8>6?\/:O^"=/_1TFB?^ =W_ /&:
M/^'M7_!.G_HZ31/_  #N_P#XS7J?_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O
M_1O?@?\ \).S_P#C= 'EG_#VK_@G3_T=)HG_ (!W?_QFC_A[5_P3I_Z.DT3_
M , [O_XS7J?_  S)^S;_ -&]^!__  D[/_XW1_PS)^S;_P!&]^!__"3L_P#X
MW0!Y9_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_  3I_P"CI-$_\ [O_P",UZG_
M ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C= 'EG_  ]J
M_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI-$_\ [O_ .,UZG_PS)^S;_T;
MWX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W0!^,W_!Q=\5/AE^W=XD^$
M^H?LI_$/1/%4/AFQUF/6W_M2*Q^S-.]F8AB\:(ON$4GW-V-O.,C/YJ_\,J?&
MO_H$:)_X66E?_)-?UA_\,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]&]^!_P#P
MD[/_ .-U[&%SO%82@J4(QLNZ?>_<^8S#A3+LRQDL35G-2E:]FK:)+K%]NY_)
MY_PRI\:_^@1HG_A9:5_\DT?\,J?&O_H$:)_X66E?_)-?UA_\,R?LV_\ 1O?@
M?_PD[/\ ^-T?\,R?LV_]&]^!_P#PD[/_ .-UT?ZQX[^6/W/_ #./_4;*?YY_
M?'_Y$_D\_P"&5/C7_P! C1/_  LM*_\ DFC_ (94^-?_ $"-$_\ "RTK_P"2
M:_K#_P"&9/V;?^C>_ __ (2=G_\ &Z/^&9/V;?\ HWOP/_X2=G_\;H_UCQW\
ML?N?^8?ZC93_ #S^^/\ \B?R>?\ #*GQK_Z!&B?^%EI7_P DT?\ #*GQK_Z!
M&B?^%EI7_P DU_6'_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ 1O?@?_PD
M[/\ ^-T?ZQX[^6/W/_,/]1LI_GG]\?\ Y$_D\_X94^-?_0(T3_PLM*_^2:/^
M&5/C7_T"-$_\++2O_DFOZP_^&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z-[\#_
M /A)V?\ \;H_UCQW\L?N?^8?ZC93_//[X_\ R)_)Y_PRI\:_^@1HG_A9:5_\
MDT?\,J?&O_H$:)_X66E?_)-?UA_\,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]
M&]^!_P#PD[/_ .-T?ZQX[^6/W/\ S#_4;*?YY_?'_P"1/Y//^&5/C7_T"-$_
M\++2O_DFC_AE3XU_] C1/_"RTK_Y)K^L/_AF3]FW_HWOP/\ ^$G9_P#QNC_A
MF3]FW_HWOP/_ .$G9_\ QNC_ %CQW\L?N?\ F'^HV4_SS^^/_P B?R>?\,J?
M&O\ Z!&B?^%EI7_R31_PRI\:_P#H$:)_X66E?_)-?UA_\,R?LV_]&]^!_P#P
MD[/_ .-T?\,R?LV_]&]^!_\ PD[/_P"-T?ZQX[^6/W/_ ##_ %&RG^>?WQ_^
M1/Y//^&5/C7_ - C1/\ PLM*_P#DFC_AE3XU_P#0(T3_ ,++2O\ Y)K^L/\
MX9D_9M_Z-[\#_P#A)V?_ ,;H_P"&9/V;?^C>_ __ (2=G_\ &Z/]8\=_+'[G
M_F'^HV4_SS^^/_R)_)Y_PRI\:_\ H$:)_P"%EI7_ ,DT?\,J?&O_ *!&B?\
MA9:5_P#)-?UA_P##,G[-O_1O?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[
M/_XW1_K'COY8_<_\P_U&RG^>?WQ_^1/YRO\ @DAX-U/]F+_@HC\-?CK\<=4T
M30_"OA^^OI-7U7_A)+*Y\A9-.NH4/E6\SR-F21%^53C.3P":_>+_ (>U?\$Z
M?^CI-$_\ [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"
M3L__ (W7EXW'5<?54ZB2:5M/^'9[^4Y3ALGP[HT6VF[ZVO>R71+L>6?\/:O^
M"=/_ $=)HG_@'=__ !FC_A[5_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O
M?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[/_XW7&>H>6?\/:O^"=/_ $=)
MHG_@'=__ !FC_A[5_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O?@?_ ,).
MS_\ C='_  S)^S;_ -&]^!__  D[/_XW0!UN@:[I'BC0K+Q-H%\EU8:C:1W5
ME<QYVS0R*'1QGL5(/XU;J.TM+2PM8K"PMHX(((UCAAA0*D: 8"J!P  , "I*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"0H+,< =2:\D\(
M?MY?L;^/_B7'\'_!?[1WA74_$4\[06NGVFI!A<RKUCBD_P!7*_\ LHQ)]*:3
M871ZW17G_P </VJ/V>/V;18CXX_%K2/#LNI!S86UY,6GN%3[[K$@9RB]VQM&
M1DU<O?VC/@+IOPAC^/M_\8/#L7@J: 2P^)WU6(6<BEMH"R9P6+ KL'S;@5QG
MBBS%=':45P/P,_:E_9Z_:7M;ZZ^!/Q:TCQ+_ &6ZIJ,-A.1-;%L[2\3A74-A
ML,1@[3@G!K"T[]O/]C;5_BE'\%M+_:/\*W'B6:]-G#IT6I*PDN00OD+*/W;2
M[B%\L-NW'&,\46871ZW1112&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445D>._'W@CX7^$KWQY\1_%NG:'HNG1"2^U35
M;M(((%)"C<[D 98A0.I) &20* ->BO.O@9^UK^S;^TM<7]G\"OC'HOB2XTQ5
M>_M+&<B:%&X#F-PK[">-^-N>,UG>-OVY?V0_AO\ $@_"/QS^T)X:TSQ"D\<%
MQI]U?@?9I7^Y'-(!Y<+'@[9&4\CU%.SO85T>K45P'QQ_:G_9W_9KM;.Z^.GQ
M>T7PV=0W&P@O[G]]<A?O,D2 NZKD98+@9&2,UHZ)\??@EXC^$W_"]]$^*V@S
M^#!:O</XF74XQ91QJ=KEY20J;6!4AL$,,$ \468[HZZBO-O@I^V%^S'^T7KE
MYX9^"GQHT7Q!J5A )[K3[29EG6'('FB.0*SQY91O4%<LO/(KTFDTT&X4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 DD:2HT4J!E8$,K#((]#7R!^VOX4\&?&3XK_!_]B3X(>%M
M.AU;PMXTTWQ=K<NDV:10>$-$LBQS^[ $$D[%8XHQC=C) 7!KZZU&&\N=/GM]
M.O1;7$D++!<&(.(G((5]I(W8.#COBOD[X(?L$_MA? &VU@^"OV[O#\]_XCU>
M34_$>N:M\&EN+_5+EB?GFF;4\L%4[4085%X4#)S4;+6Y,M3:_9SBM_%7_!2_
M]H[Q'K\"7%_X9TOPCHFA2S*&>SL)M/DNY8XS_"LD[EB!U*#TK._X)[^$/"/]
MJ?'?X=7OAK3KKP]X7_:"U2Y\/6EU9QR0:;(T%M.RP*P*Q>7)(Y7;C;O.,9KM
MOBE^R9\4G^/NH?M(?LS?'>T\$:]XCT.WTOQ=8ZQX6&K6.J+;EOLUSL$\+1SQ
M*[(&W%2N 5')/.^*/^">?B*;]D+5OV9/AW^TAJ6AZOXM\13ZSX^\<W&B"XN/
M$$]RY>\5XHYH?)28^6F$D!$4>S+;F)JZ?7L%F8W[+UI8?'__ (*#_$3]M+X<
M621>![/P;#X&TS684VQ>*+Z&[$]U?1D?ZV.$HMLLW(?;\I(4XH?\%#O"/@GX
MKV?@+_@G]\%O">FQ>)=6\46&N/#I%E'%'X3T:TG\RXU)A& ("W,,8^4R-(R@
MYZ^L_LZ_ /\ :4^#-YI>A>+OVD?"^M>#M)TW['9^%="^%<>CB)50+%LF6]EV
M*F/N[#GU'6O,/A'^P/\ MA?!?7/$OBSPI^WAH%SKGB_53?\ B/7]7^#:7-[>
MN!B.-I#J8VQ1K\L<2A409VJ,G)=<U[BL['UQ14.GQ7D%A!#J-VMQ<)"JSSI%
MY8D< ;F"Y.T$Y.,G&<9-35F6%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 51\0>&?#?BW3O['\5>'['4[03Q3"UU"T2:/S8
MW62-]K@C<KJK*>JLH(P0*O5YU^U;\&O'G[07P)USX0?#OXR7/@._UN)()?$=
MGIGVJ6*W+#SHE3S8B/,3*%@X(#'%"W!GA_PBM]-_:-_X*8>(/VH?A?91GP?X
M"\"R>#+CQ);*!'XBU=KH331Q..)H;9 $+\CS,!20,CDOV//!WA/XD_\ !&37
M]<\:Z9;7=UXZ\.^*]:\67EQ$&>ZU![F])N')ZR1F.,*QY7R5(Y%>U?LU?LT?
MM)_ )_#WA'4?VE_"NH^!= LVMH_".B_"A-++1^4ZQA;@7\I0B0K(S%&+D-DY
M8M7$W/\ P3L^+.C^#O$W[/GPS_:O?0/A%XKU*\GO/"Z^$8YM2T^UO)&DN[&S
MOC.%CAD+R %X79!(>2>3I==R+,Z3]FOXG_#?X>?L _#O]J3X\SZ?9S:5\)M+
M.J>)KZV1KMH/LT9$8D(WN96VD1@_.[C )-8?_!/+X&^(O W[)_BK6_'OPCMT
ME^(7C?5_&VF?#K4(HE73H;EXY+*P99!Y<3 01/@@"-G&0"IQH_M(?L%>./B[
MXC^'$GPK^/6G>$?#'PRLHET#P7JO@@:Q8&[A7RX+MU-W"'>*(*L8<.$*EA@L
M:[G2?A%^U@_POUSPKXL_:]LIO$MY<V\N@>*M%^'-O:#3%C=7>.2UEN)TN5DV
ME6RR$*QP0<,$VK:,:3N>!:#XU\8^,/\ @J'X$\4?M-?!JY^%6I0>"M4TSX>6
M?VZWU)/%$K8DN5DO;9MD7DQ@LENRYR^[=E@I^V:^>_"/['WQ>\2_'KPK\??V
MIOVA;+QC=> X;O\ X0_0_#_A$:196MS<Q"&6[FS<3O/(8^ N55#R!7T)2DT]
MAI,****D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
G 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>blkb-20230331_g7.jpg
<TEXT>
begin 644 blkb-20230331_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 '$ 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 **** "J^L:MIN@:
M3=:[K%VMO:65L\]U._W8XT4LS''8 $_A5BH[NTM+^UEL+^VCG@GC:.:&9 R2
M(1@JP/!!!P0: /A_7/\ @X _8NT?7(X8O _Q(N]"ENS;P^+(?#426,I!(+)Y
MDZRLHQDC8'X/R]J^SO 7COPE\3_!.E?$7P'K<.I:+KFGQ7NEW\&=L\$BAD8
M@$<'D$ @Y! ((K\N_P#@K9^U1\?O%?P/U+]FK7OV$M5^'GP_MO%,-F/']]%)
M<V26MM<X@>!(;=4M_,V*0-[91BB@[LU]\_\ !/\ T[X5Z/\ L9?#O1O@KX]7
MQ/X;L_#D4%EKHA:(W;J6$S&-OFB/G>8#&W*$;3DBM)12BFB(MN5A/VP?VY/@
M;^Q)X>TC6?B_)K%U=^(+F6#0=#\/Z8;J\U!XPAD$:EE0;?,3.]U^^ ,UP'[(
M?_!6S]F']L+XH2?!/PQI7B?PQXL$4LEKHWBW38H'NQ$I>18VBED&]4!8HVUL
M*Q (4X]0_:M^(7BWX.>!K7XL_#;]F6Z^*'B73KX6MAI.F2)%>6T,X_?2QRM%
M(R+^[0,%'S?+GI7YQ?LK_$NR^/\ _P %IU^-?[57A^;X2>+[>V$/A;X?ZCIU
MPLU]<&Q:VC2:XDCC&XQ,SJQ5?-(15&, D8IQ8-M-'V9\6_\ @K=^S-\'_B/X
MA\#:MX3\>:KIO@_5H-,\9^--!\-"XT;0KN5MBPW,WFAPP8%2%1OF!49/%>H?
MM1_M>?"3]D_X,#XU>.[NXU"TO)H+?0=,T95FNM8N9N8H;92P#DKE\YP%4GT!
M^'?VA/V%?VO/!WAK]H+X.^'M%\'/\-/B[XV3Q;J'Q'UKQ,+;_A&K6.[%].)[
M<H7EV[ NY<C"D\EL)@?#C]HWX0^+OCCX*_:?_:.A\27_ (/\*6#Z1^SA\/-+
MT"6^U#5(K)%CN?$4UN@PO,65+'AD.W/V;<7R1>PN9K<_4'P=KFH>)O"6F>(]
M6\,WFBW5_80W%QI&H,AGLG= QAD,;,N]2=IVDC(.":TJXWX!?'[X5_M-_"W3
MOC'\&?$RZKH6IAQ#/Y+1O'(C%7BD1P&1U8$$$>A&003V59/0T"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?
MXAIXVD\ :Y'\-)K./Q&VCW(\/R:B";=;WRF\@R@<E!)MW>V:V** /S8_:5UG
M_@M7^U/\&M3_ &5?%G[%'A/28]?$5MK7BFQ\0VQ@:%)5D+QA[MQ&"47/WV R
M H;&/4G_ &:OVVOV(_\ @FKX8^!O[%%U8:]\2-.UA9M<N@ML8S'/)--<_9Q>
ME8R$=HHP6 )0,VT,<#[5HJ^=VM8GE/F3X\?$#_@IW\/OA]\./%OP2^"OA+QK
MJQ\,HOQ1\.75_';RQZF88"SVLAF1"@D\]< OD$84\$?.'P^_8T_;R_;1_P""
M@?A']L_]L7X6Z-\-]&\#-9/IND66HQ3W%T+.>2X@B CDD)S/(6>20I\G"J>*
M_2JBA3:6B!QNSY3_ &Y_A)^T'^V+\6/#?[).D>'=1T'X0-Y>K?$WQBERB'5H
MXW#1Z5;@-O\ F8*78K@$@](RK\U^TW^SA\=?@Y^VE\,/VMOV6_@!;^-?#_A#
MX?S>$I_!.F:U;:;)81#[1Y$D1G(39_I 4A<D"/D8.1]HT4E)H'%,^;O^"5?[
M+7Q(_9*_90@\ ?%V*UM_$6K:_>:UJ6FV=PLL>GM.45;<.I*L56-22I*[F(!8
M#)^D:**3;;NQI65@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@"EXE\2:#X.\.:AXN\4ZM!8:9I5
ME+>:E?7+[8[:")"\DCD]%55))[ 4>&O$F@^,?#FG^+O"VK07^F:K917FFWUL
M^Z.Y@E0/'(A'565@0>X-?F;_ ,'/7[>?_"A/V5[']D7P+K/E>)_BIN_MGR9,
M26N@PL/.SCE?M$H6$=F1;@=J/^#87]O/_A??[*]]^R+XZUGS?$_PKV_V-YTF
M9+K09F/DXSRWV>4M">RHUN.]:>S?L^8CG7/RGZ?T445F6%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45YE^U;^V/\
MLX?L0_#JS^+'[4'Q&_X1CP_?ZU'I-I?_ -D7E[YEY)%-,D6RTAE<9C@E;<5"
MC9@G) /SY_Q$*_\ !'__ *.[_P#+ \0?_(%;T\+B:L>:$&UY)LXZV88##3Y*
MM:,7V<DG]S9]H45\7_\ $0K_ ,$?_P#H[O\ \L#Q!_\ (%'_ !$*_P#!'_\
MZ.[_ /+ \0?_ "!6GU#'?\^I?^ O_(R_MC*?^@B'_@<?\S[0HKXO_P"(A7_@
MC_\ ]'=_^6!X@_\ D"C_ (B%?^"/_P#T=W_Y8'B#_P"0*/J&._Y]2_\  7_D
M']L93_T$0_\  X_YGVA5+Q+XDT'P=X<U#Q=XIU:"PTS2K*6\U*^N7VQVT$2%
MY)')Z*JJ23V KX\_XB%?^"/_ /T=W_Y8'B#_ .0*Y?XT_P#!;#_@AU^T+\*]
M<^"GQ;_:AGU+PUXDLC9ZUI]OX4\46;7,!(+1F:VM(Y55L88*XW*2IRI()]0Q
MO_/J7_@+_P @_MC*?^@B'_@<?\S\&_\ @I9^V?KW[?'[9?C']HO49)TTR^O?
ML?A6QG/-EI,!*6T>/X6*YD<#CS)9#WH_X)I_MGZ]^P/^V7X._:+TZ2=],L;W
M['XJL8#S>Z3.0ES'C^)@N)$!X\R*,]J_3?[%_P &>O\ SR_\>^(%'V+_ (,]
M?^>7_CWQ KK^KXGEM[&?_@+.;^TLLO?ZS3_\#C_F?LQX:\2:#XQ\.:?XN\+:
MM!?Z9JME%>:;?6S[H[F"5 \<B$=596!![@U=KX'^"W_!;#_@AU^SU\*]#^"G
MPD_:AGTWPUX;LA9Z+I]QX4\47C6T )*QB:YM))65<X4,YVJ HPH '4?\1"O_
M  1__P"CN_\ RP/$'_R!7)]0QO\ SZE_X"_\CI_MC*?^@B'_ (''_,^T**^+
M_P#B(5_X(_\ _1W?_E@>(/\ Y H_XB%?^"/_ /T=W_Y8'B#_ .0*/J&._P"?
M4O\ P%_Y!_;&4_\ 01#_ ,#C_F?:%%?%_P#Q$*_\$?\ _H[O_P L#Q!_\@4?
M\1"O_!'_ /Z.[_\ + \0?_(%'U#'?\^I?^ O_(/[8RG_ *"(?^!Q_P S[0HK
MXO\ ^(A7_@C_ /\ 1W?_ )8'B#_Y KT_]E'_ (*F?L(?MP?$.]^%7[+WQU_X
M2?7].T635KRP_P"$8U2R\NS2:&%I=]W;1(<23Q+M#%OGR!@$B9X/%TXN4J<D
MEW3+IYGEM::A3KP;>R4HMOY7/H&BBBN8[@HHHH **** "BBB@ HHHH ****
M"BBB@!LTGE1-+C.U2<>M4?[=_P"G7_Q__P"M5R[_ ./27_KFW\JPZZ:-.$XN
MZ.'%UJE*246:']N_].O_ (__ /6H_MW_ *=?_'__ *U9]%;>QI=CE^M5^_Y&
MA_;O_3K_ ./_ /UJ/[=_Z=?_ !__ .M6?11[&EV#ZU7[_D:']N_].O\ X_\
M_6H_MW_IU_\ '_\ ZU9]%'L:78/K5?O^1H?V[_TZ_P#C_P#]:C^W?^G7_P ?
M_P#K5GT4>QI=@^M5^_Y&A_;O_3K_ ./_ /UJ/[=_Z=?_ !__ .M6?11[&EV#
MZU7[_D:']N_].O\ X_\ _6H_MW_IU_\ '_\ ZU9]%'L:78/K5?O^1H?V[_TZ
M_P#C_P#]:C^W?^G7_P ?_P#K5GT4>QI=@^M5^_Y&A_;O_3K_ ./_ /UJ=#K/
MFRK%]FQN8#._I^E9M26G_'W%_P!=%_G2=&G;8<<57<DK_D;E%%%<)ZX4444
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
M)"P2I#DQ?=!+@ *0HZK_ ()-_P#!/JQ_8,^ L7_!67]J7X3^(_%GB>33A/\
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
MA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\
M*.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4^KO\ @D[_
M ,%*_'__  3^_:"T6\USXF>*;7X5W>JO=>./"N@PPW(O_P#1W1'6&=E19-XA
M#.K(^Q,9. *X_P#;R_X*)?M)_MV_$G5-2^*?Q@U[5?"</B&[N_"7AJ],<%MI
MUL\K^0/L\ $9E2%@AD.Y^OSG))\!HKG^JT%7]MRKFM:YV/,,8\&L+SOD3O:[
M\M/33;O<^O/!/_!>3_@J]\._!ND_#_PA^U:]KI.AZ9!I^EVS^"=#F:&WAC6.
M-#))9,[D(JC<S%CC))/-<;\6O^"L?_!0;XX_%7P1\;OB7^T5<WOBGX<SW,W@
MS5K70--LVTY[@(LY"6UM&DH=8T4B17! (Q@D'YUHH6$PD9<RIQ3]%UW'+,LQ
MG#DE6FUIIS.VFJZ].A]@_%3_ (+T?\%4?B_X"N?ASXE_:>GL["^MS!?SZ!H%
MAIUU.A&"//MX4DCSSGRV3J1TXKRW]D?_ (*._MG_ +"FG:WI'[*WQH?PM;>(
MYX)M9A.@Z??"XDB#K&W^F6\NP@.P^3;G(SG QXA10L)A8P<%!6>ZLK"EF.83
MJJK*M)R6SYG=>COH?67Q1_X+D_\ !4OXS_#?7OA'\2OVHCJ/A[Q-I-QIFMZ>
MO@O1(/M-I/&8Y8_,ALED3<C$95@1G@BO+/%O[>7[5GCG]E30_P!B?Q1\59+K
MX:^';T76D^'CIEJIB=7E=0UPL0GD56FD(5G*C(X^5<>044XX7#0^&"6M]$M^
M_J*IF&/JMN=63NK:R;T[;[>1[)=?\% /VM;O]D:#]A0_%7ROA;!<></#-KHE
ME#YC?:3=8DN$A$\H\\F3#R')QG(50/&Z**TA3A3ORJU]7Z]S"I6JUK<\F[*R
MN[V2V2\EV"BBBK,PK].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[
M(SJ'_IVTFO/S7_D75/0]GAW_ )'=#_$?T#4445^=G[>%%%% !1110 4444 %
M%%% !1110 4444 1W?\ QZ2_]<V_E6'6Y=_\>DO_ %S;^58==F&^%GFX[XT%
M%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W
M%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M.
M_P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_
M ,,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_P"4A?C3
M_LC.H?\ IVTFOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W
M0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_]<V_E
M6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110 4444
M%%%% !1110 5):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y1117F'O!11
M10 4444 %%%% 'YD_P#!UM_RCM\'_P#99M._]-6K5_/K7]!7_!UM_P H[?!_
M_99M._\ 35JU?SZU]UD'_(O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB
M@ HHHH **** "BBB@ K].O\ @U%_Y2%^-/\ LC.H?^G;2:_,6OTZ_P"#47_E
M(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0_P 1_0-1117YV?MX4444 %%%
M% !1110 4444 %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;
MX6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_ !]Q?]=%
M_G4=26G_ !]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_RC
MM\'_ /99M._]-6K5_/K7]!7_  =;?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B
M]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_
MX-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V
M>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_P >
MDO\ US;^58=;EW_QZ2_]<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110
M 4444 %%%% !1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[
MP4444 %%%% !1110!^9/_!UM_P H[?!__99M._\ 35JU?SZU_05_P=;?\H[?
M!_\ V6;3O_35JU?SZU]UD'_(O7JS\AXR_P"1V_\ #$****]H^5"BBB@ HHHH
M **** "BBB@ HHHH **** "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 4444 %%%% !1110 4444 %26G_'W%_UT7^=1
MU):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P '6W_*.WP?
M_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_ /99M._]-6K5_/K7W60?\B]>K/R'
MC+_D=O\ PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_
M )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/
M9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I
M+_US;^58=;EW_P >DO\ US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%%
M !1110 4444 %%%% !4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%
M>8>\%%%% !1110 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7\^M?T%?\'6W_
M "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$****]H^5"BBB@ HH
MHH **** "BBB@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_
M (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] U%%%?G9^WA1
M110 4444 %%%% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ QZ2_]<V_
ME6'79AOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\
M'W%_UT7^=1U):?\ 'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_
M\'6W_*.WP?\ ]EFT[_TU:M7\^M?T%?\ !UM_RCM\'_\ 99M._P#35JU?SZU]
MUD'_ "+UZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHH
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* "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3
MK_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q'] U%%%?G9^WA111
M0 4444 %%%% !1110 4444 %%%% $=W_ ,>DO_7-OY5AUN7?_'I+_P!<V_E6
M'79AOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7
M_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?=9!_R
M+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OT
MZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7
M_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110
M!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%% !11
M10 4444 %%%% !1110 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/
MC1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_0
M5_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4*
M*** "BBB@ HHHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFO
MS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445
M^=G[>%%%% !1110 4444 %%%% 'D_P"U9^QS\+_VP=&T?1/B;X@\36$6B7,L
M]HWAK6C9L[2*JL)"%;>,*,>G/K7BG_#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!\>?
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=% %#PKX=L?"'AC3?">F33R6VEV$-I
M;R74IDE9(T"*78\LV%&3W/-7Z** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBLCX@^+[3X?> M<\>W\#2P:'I%SJ$T2G!=(8FD(![$A2* ->BOC/\ 99_8
M]\*_M>? '0_VF_VL?%OBOQ'XS\>6/]LPW%CXRU#3[;0()R7M[:P@MITCB6./
MRSE@Q9PQ).<5U/[%7BCXX^._A'\4OV<=:^,UZ?%/PU\>W_A;1O'^H6,=[>2V
M(6*6UN9D<A)K@12%"6R"55FWG=FG'S$F?4=5M,UG1]:2:71M5MKM;>X>WG:V
MG601RH</&VTG#*>"IY'>OES_ ()R:!J_@GXP_M!_#S4OB#XB\2QZ)\0;**#4
M_$^J-=W4I?389'9F( !+,3A550,    5V?P[_8P.G?"KQQ\*?&_CG5+*R\7_
M !4UKQ1)+X-UJ:QG>SN[YKA+22=561 4VI((R"1D!\')&D@3N>\T5\<_LM^!
M[#X,_P#!2OQW\$OV?/$.N2_#72OAE97?BK1-0UZZU&UTGQ)-=_N4B>YDD>-W
MLU:1EW'.>>BA>5_;_P#V;_#7[._@SP_\6O@=\2/'DGQKUKXB:99^%-4U#QM>
MW4^LSSW0,MI+;&3[.;80>82BQ*BJBJ?E)#/E5["OH?>%%%%04%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 445X1_P47^,_Q!^#?[.@3X2:LFG>
M*?&'B?2_"V@:M)&'&GSWUPL1N-IX+)'YA7/ ;:><8+2N[";LCW>BOD;XU?\
M!.SP%\+_ (%Z]\3O@I\3?'^E?$WPUH-QJNG^/+KQWJ%S=:A>6\1EQ=Q33-;R
MQRE-KIY07:QP.QZRZOO'O[9G[$'A#XHV?Q:UCP1#KO@E-8\46_A5$ANKYVL]
M[6T5TV7M8O.W9:,>8R84.F22^5!=GT/J&H6&DV,VJ:K?0VUM;1-+<7%Q*$CB
M11EF9CPH !))X%/MKFVO;:.\L[A)894#Q2Q.&5U(R&!'!!'.:^6?V6? WB/]
MH/\ X) :+\,O[<#ZMXP^$5YI4&H:K.[JL]Q;S0I)*V&8J&922 3@< ]*]!\7
M_L7?#+XG^!?"/A7XT:_XANM,\(^&8=/?1-)\67FFZ;/+'%&AN91:O$\CJ$(0
MNVU03\N230TDPNVCVBBOCG_@GK:ZM\0/V,_B+H?B_P"+?BYO ,/Q UZU^'WB
MY-9E74V\+6\B"*2.[P9"N4N$#CYPN0I7"XX_]EG5_@+?_P#!0S1]$_8'^(VK
M3^#[#P7?O\5=.U'Q)?W%M<W#%!8M%#J,C2O<!R2\J+L"\%@S,"^7<5]C[VHH
MHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "J'BGPYI?C'PSJ/A'7(C)9:K836=XBG!:*5"CC/^ZQJ_10!\@_ #4OVZOV
M._A-9?LQS_LBS?$J#PJCV'A'QIH/C/3K&UU"Q#L;<745TZRVSHA5&VK(#M^7
M=U-+]@7QYXK^%FE_$[X>_$GX5^()OCMJWB;5?&OB+P@;:.U@U6.6>*",Z9>S
M2"VFM40VZ!FE5E9F! ZU]ET53E?H3RGR;^QW8_M3^"_VD?B;XF^)7['^O:!H
MGQ,\70:I#J\_BW1+A-)BBL$AQ-'!>/(Y9X@!Y:MC>"> <>Q?MB>(?VF?#OP(
MU27]D7X?0>(?'%VZ6NG17%];0+8H^0]WBYDCCE:,<K&6 +%<Y (/J%%*^MQV
MTL?,O["FA_%?X.Z?;_"76?V+_%'ABTOY;C4?$_Q!\1>.-&U&YU;4W7=)=70M
M;AY9))7  (!5!M'"BO-O <7[<LG[16J_M-?'K]@#7_$WB"U>>P\ 6%C\0O#Z
M:?X8TMN&$"27FY[J8#,MPP#$810B#:?N.BGS:BY2#2[F\O=,MKS4-->SN)8$
M>>SDD5V@<J"T99258J<C()!QP:GHHJ2@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O'_VYOV=/$7[3G[/MYX#\":];:7XHTW5++6_">H7H)@AU
M*SG6:'S, D(VUD) )4/NP<8/L%%-.SN#U/CK]H3XS?\ !1SXH?LY^)OA9X5_
M8&O=$\3:KX<N;'4M;?QSI=Q90H\3)*]FB3>;/*RE_*1@FUF4L3C!Z7X5_%ZU
MG_8NT7P'^R1\!O%WC./0-)/@_4]$OVM-$U'0[FWL8U9;R/49H1YF)(V81EP2
M^02.:^H**?,K;"MJ?/7_  39T/XZ_#7]F[PY\"/CA\ =3\'W?@[0;>S34KO7
MM-O(=3?=)O\ *%G<2L@4;<^8%SNXS@UB?\%$M&_:W^)4N@?!GX-_!35_$'P\
MU9'E^)%[X<\5:=INH7MN"0-+B>[GB,,<N/WLJ!B4;8"N6S]044<WO7"VECQ/
MX=^//C[HGP,U"T\(_L-2>$[_ ,+PV=KX4\#W_C32UAU&U5E61(9[1YH[<QQ!
MMHD #-M&0"6'FUQ\/_VB/VHOVP_A9\</%/[--S\+=(^&7]HSZAK&MZ]87.I:
MPUQ;^2MC$EE++B ,2S-(P# G: <Y^M:*.:P6"BBBI&%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
G 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>blkb-20230331_g8.jpg
<TEXT>
begin 644 blkb-20230331_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@!
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 %ZBOR6_;P_9V_X*0_L
MB?!&+]KSQS_P4O\ $VKZ[#J]K#J7AW2;R[L[*%YF(Q;[9A%*H;&8S;QJ5W''
M&#^AG[!/QC\<_M _L=_#_P",/Q*A1==US0$EU.2.$1K/(KO'YP48"^8$$F
M!OX &*N4;*Z9*E=V/7:*\=_;+?\ ;*OO!&F>$/V+;+P_:ZWK6HFVU?Q3XBG7
MRM M/+)-PD1R99"V% "2 =T(Y'R__P $%?C+\;?BYX6^*Z_&SXN^(?%UUI7B
MBTAM;C7]7FN_(!2;>(O-8^6A*@[5P.!Q24;Q<AWUL?H%17Y*_M _M!_M#>)=
M*_:6_:>A_:S\:^%?$'P=^*-KH?@GP3I&O_9]+:S&H_9<7%EC;<L\89\L""8F
M)W+P/HS]I7]HOXR_M7>*?!?[!?[.'B"[\/>*/$.@V&N?&+Q7I,C1OX2TQXHI
M7MD=3N2XD+@!<@X9%/$C,E>S9/.C[>HK-\'>%M/\#^$M,\&Z3<WDUKI-A#:6
M\VH7CW$\B1H$#22R$M(Y R68DDY)K2K,L**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:UK6D^'-&N_$.O:C#
M9V-A:R7-[=W#A8X(D4L[L3P%"@DGL!5FL_Q9X6T#QSX5U/P3XKTY;S2]8T^:
MQU*T=V43V\J&.1"5((#*Q&00>>#0!^4_Q;^.WAS_ (+'?M/VW@+7_B[HW@']
MG_P!J(N)[C7==@L+OQ#/ROF1QS.K;W7<J<8AC=F;YY!&?T4\1?M(?LE_LV_
M33/']_\ $_P]I/P^TXP:/H]_I,WVNT4HICCMHOLPD+%5C(PH. ASC!KRG_AR
M7_P3%_Z-F_\ +SUK_P"3*[O4O^"<G[&VJ?L[6W[*=Q\'U'@2SU<ZI::,NN7V
MZ*\)<F43F8S9_>.,%R,,1C%:2E!V70A*2/2YOC%\*+7P;I/Q#U'XD:)9Z'KM
MK#<:/JM_J<5O!>12QB6-HVD90VY"& ZXYK\Z_P#@WR\>^!=#M_BWH.M>--)L
M[[5O&=H-*LKK48HY;PE9P/*1F!DY('R@]17V_P#&+]AO]ECX^_"WPU\%OBQ\
M*8]3\,>#XX8_#>EQZM>6PLDB@\B-0\$R.P$0"X9CT!.2,UP_P\_X)%?\$\OA
M3X[T?XF> OV>Q8ZWH&I0W^DWI\5:M-Y%Q$X>.39+=,C88 X92..10I146NXV
MI.29YY_P4S\#_L;?!@VOQON/V8?#OB_XV>+]3BT[X?Z7):-))JVJG:D<\UNK
M!)TBRA9G4Y/EH6&X$>(>#_@/\<O@S^U?X#_8@M?VB-8\*^)OB7X4O?'/Q:^(
M>@")M2UK5RUWLM(YY5)$%N820JX#^;*Y +#;]_ZE^RS\'-<_:-L?VJ=?T2YU
M#QAI.CG3=&N;V_DDM].A;=N:" G9'(P=P7 R0[>M9W[27[%/[-G[6LFE7GQS
M^'O]I7NB>8-*U.SU*XLKJW1\;XQ+;R(Q1NZL2.20 3FA325A.-W<\U_X)%?M
M&_%;]IG]D"#QA\9M;75M;TGQ'?:.^MB!8SJ44)1DF(0!2<2;"P SY>3DDD_3
M]<W\(_A!\-?@/\/=.^%/PB\(6NA>'])B*6&FVFXJ@+%F8LQ+.S,2S.Q+,222
M2:Z2HDTW=%*Z04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 45X/_P %+/VS]!_8'_8T\8_M%ZC)
M ^IV-E]C\*V,YXO=6G!2VCQ_$H;,C@<^7%(>U'_!-/\ ;/T']OC]C3P=^T7I
MTD":G?67V/Q58P'BRU: !+F/'\*EL2(#SY<L9[T^5\MQ75['O%%%%(84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !117%?M'>(_C%X2^!'BOQ!^SW\/?^$J\<V^B3?\(GH)O;>V
M2ZOV7;#ODN9(XEC5F#ON<95& RQ )N!^#_\ P<]?MY_\+[_:HL?V1? NL^;X
M8^%>[^V?)DS'=:],H\[..&^SQ%81W61K@=Z/^#87]O/_ (4)^U1??LB^.M9\
MKPQ\5-O]C>=)B.UUZ%3Y.,\+]HB#0GNTBVX[5Y%XE_X( _\ !:?QCXCU#Q=X
MI_95GO\ 4]5O9;S4KZY^(?A]I+F>5R\DCDZARS,Q)/<FCPU_P0!_X+3^#O$>
MG^+O"W[*L]AJ>E7L5YIM];?$/P^LEM/$X>.1"-0X964$'L17=^[]GRW1R?O.
M?FL?TY45Q7[./B/XQ>+?@1X4\0?M"?#W_A%?'-QHD/\ PEF@B]M[E+6_5=LV
MR2VDDB:-F4NFUSA74'# @=K7#L=84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 -FD\J)I<9VJ3CUJC_;O_3K_ ./_ /UJN7?_ !Z2
M_P#7-OY5AUTT:<)Q=T<.+K5*4DHLT/[=_P"G7_Q__P"M1_;O_3K_ ./_ /UJ
MSZ*V]C2['+]:K]_R-#^W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6K/HH]C2[!]:
MK]_R-#^W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6K/HH]C2[!]:K]_R-#^W?^G7
M_P ?_P#K4?V[_P!.O_C_ /\ 6K/HH]C2[!]:K]_R-#^W?^G7_P ?_P#K4?V[
M_P!.O_C_ /\ 6K/HH]C2[!]:K]_R-#^W?^G7_P ?_P#K4?V[_P!.O_C_ /\
M6K/HH]C2[!]:K]_R-#^W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6K/HH]C2[!]:
MK]_R-#^W?^G7_P ?_P#K4Z'6?-E6+[-C<P&=_3]*S:DM/^/N+_KHO\Z3HT[;
M#CBJ[DE?\C<HHHKA/7"BBB@ HHHH **** /A?_@X(_;'_:/_ &(?V,?#?Q8_
M9?\ B-_PC'B"_P#B;9:3=W_]D6=[YEG)I^HS/%LNX94&9((FW!0PV8!P2#^.
M_P#Q$*_\%@/^CN__ "P/#_\ \@5^G7_!UM_RCM\'_P#99M._]-6K5_/K7V62
M87#5<"I3@F[O=)GY;Q9F&/PV;N%*M**LM%)I?<F?:'_$0K_P6 _Z.[_\L#P_
M_P#(%'_$0K_P6 _Z.[_\L#P__P#(%?%]%>Q]0P/_ #ZC_P" K_(^:_MC-O\
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
M^$XTS3M(U74+7Q0U],-=*RF:1TF<NJ2;1C82JD=$R!6W_P $+_VZ?V1?A/\
M!WXN?L-?MA>+[SP=H?Q:M6AM?&=F618?.M9+2:&29%8V[!65XY&4Q@[]Y QN
MYS_@H;_P18^*'['7[.]W^TK^S=^TK8_%+X(WUU;3ZA=Z/=[&A5I/*M[B5(9'
MM[N-9)!'YR-D,_\ JU!)'CSQ-99BH3ERI:)6=I7MUO:_8^FI8'#2R-U:4/:2
M:;DU)7IV;M[MK\K6K=_NL>5?L(_\$8OVXO\ @H+H4WC?X3>$=-T#PLBL+?Q;
MXVN9K*PO9 <&.W\N&66<Y!!=(S&I4AG!XKYK\1^ ?$GASXAW_P +FLS>ZQ8:
MU+I1M].1I3/<I,8=L0 W/N<848R<CC/%?JG_ ,&T7[57[1'Q?_;-@^"GQ&^+
M>K:EX0\$_!;4+;PQX::58[*Q1=0TX*PBC"J\@#L/-<-)@XW8XK\X_B9\1?&?
MP@_;1\1?%?X=:T=-\0>&?B=>:IHFH"".4VUW;Z@\L4FR161]KJIVLI4XP01Q
M6]&OB98RI2G;1)JWG?=G)BL)@8990Q%/FO)M2;MTMLOF[:^I[3\6/^")/[<G
MP&_8LU3]N+XV:)H'A;0=(%H]WX6U;491KHCN;J"UB<VZ0M''\\Z$I)*DB@-E
M 1M/R9I>EZEK>IV^BZ-837=Y>3I!:VMO&7DFD=@JHJCEF)(  Y)-?L%;_&7X
MK?'W_@V"^,OQ2^-/Q!U7Q/XAU+X@6[7FK:S>--,X&O:/M4%C\J*.%1<*HP
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
MO,/>"BBB@ HHHH **** /S)_X.MO^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\
ME';X/_[+-IW_ *:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !111
M0 4444 %%%% !1110 4444 %?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 %%%% !1110 4444 %%%% !1110 5^G
M7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_R+JGH
M>SP[_P CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O_
M (])?^N;?RK#K<N_^/27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH ***
M* "BBB@ HHHH **** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,
M/>"BBB@ HHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M6K^?6OZ"O^#K;_E'
M;X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%%%%>T?*A1110 4444
M %%%% !1110 4444 %%%% !7Z=?\&HO_ "D+\:?]D9U#_P!.VDU^8M?IU_P:
MB_\ *0OQI_V1G4/_ $[:37GYK_R+JGH>SP[_ ,CNA_B/Z!J***_.S]O"BBB@
M HHHH **** "BBB@#R?]JS]CGX7_ +8.C:/HGQ-\0>)K"+1+F6>T;PUK1LV=
MI%56$A"MO&%&/3GUKQ3_ (<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@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_
M (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X
M<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D
M?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?L
MG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<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@"
MAX5\.V/A#PQIOA/3)IY+;2["&TMY+J4R2LD:!%+L>6;"C)[GFK]%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
..*** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>blkb-20230331_g9.jpg
<TEXT>
begin 644 blkb-20230331_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@ 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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
MZO'$4%P)S!<.(R8HRJY=/FD'( S2>L%J-?$SX?\ ^"I/[3_QD_:BC^'WPO\
MVGOV4];^!'@RV\1^?<>+=<LKC4WW&(HRP^7;Q [8V9C$I+,54Y4+S[/_ ,%F
M?#GPRT+X*? K]I/X4_&G2(]5\"7%M-\.](OE>Z'B:V/V.6-X5C4[RGD0.2P6
M-ED(9@Q0-E?M9>!_^"P7_!17P;I?[./Q"_9$\+^ M&AUN&^U;7W\0P21>9&K
MHK K<2L(QYC$K&DCGY><9SUG[8W_  3=_:.\&3?L^_%#]E#2]/\ '5_\#M'L
M=/F\.:S=1V_V]K61)5N4$KJGSLK[EWAEQ'LW$<6G%6(:;N>5_ KXWZM^VW_P
M5<\"^,/VU=#7X3^(?!>B6Z^#O!%WI5S!-K-[B25-TLZ@Q@O(TJJWW@J1KN8L
MS?K-7YQ:G^SA^WM^W]^VA\+OCO\ M%?LYZ3\)?#7PQU""]:0:_#>7NH-%<QW
M/E*8F+'+QHHW*BH&D8,S';7T=\/-5_X*(2_\%!/%6F^/]#TV/X$)I1_X1N[3
M[%O:?RX-A!1OM)<N9@PD&P '&/E)B=G8N.AYW_P5\^*?[/'[,?[$'B;X-V'@
M[0X-9^(HEM= \-:;I\4;3W4LH>:_:-%',9)D\S&3*4&<MD=C_P $?/V8_''[
M*_[$VC>$/B5:26>NZ[J5QKNH:9*,/8&=8UCA8=G$4499?X79E[5\:3?LO?\
M!71OVUM3_;$\?_L;Z!\0M:M[R0>%H/$7C'3?L&E1I(?L[6\*WR$>6OW _1F,
MA'F?./T(_8T\?_MG^/\ PKK-[^VC\"=#\":K;Z@B:-::'J\5VEU;E,L[&.XG
M"D/QRP)].Y):0LF):RN>RT445D:!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5\G_&7X3_M[:3^TAH_A#X(?M>>(K/P7X[NM8OM6
MN]0\!6.J)X1\I(Y(X(KAPIVRO*8XDD/R",XW[2*^L**:=A-7/'?A/^R:_P"S
MK^SE?_!?]G_XF76EZ_J%Y/J-SXX\0Z<FJ7%SJ<\BO/>3PEHEE9@-NW*@ +R2
M,GS;X(?L)_M6?![X_>(?CM<?MQZ7JLOC?5]+N_'.G#X30P#4X;)/*6&.3[<W
MV8M"63>JG!.[!QBOJNBGS,+(\&^)OP#_ &V-0\<ZQK/P5_;D@T#0M9G\R+1-
M?^'=MJCZ02@5OLT_FQ%ER-P24,%/<\UD:3_P3[N?A_\ L6>(?V4_@S\?=9\/
M:YXKO)K[Q!\1I[ 7-[>7EQ+&UY,8UDCVF6)#"-K@HI!W,P)/TA11S,+(^6/@
M#^Q-^V-^S[H?AKX?>$_V[]"C\'^'98%_X1NR^"=E;BYME<-+$9A>,ZO(-VZ4
M[GW.7.3U]GTSX5_%"S_:-UCXN7OQVO[CPGJ'A>+3K#P =.006-XL@9KY9MQ+
M.5!7:4_C.20J@>@44G)L$DCY9\8_L8_ML_$WPE>?!SXC_P#!0MKSP7JELUGK
M#Z?\-K2TUF^LG!62W:Z68QH60[6E6+)!/R\FOHSX<?#[PI\)_ &B_#'P+I@L
M]&\/Z7!I^EVH8MY<$2!$!)Y8X R3R3DGDUM44-MA9(****0PHHHH **** "B
MBB@ HHHH **** "BO,OVK?VQ_P!G#]B'X=6?Q8_:@^(W_",>'[_6H])M+_\
MLB\O?,O)(IIDBV6D,KC,<$K;BH4;,$Y(!^?/^(A7_@C_ /\ 1W?_ )8'B#_Y
M K>GA<35CS0@VO)-G'6S# 8:?)5K1B^SDD_N;/M"BOB__B(5_P""/_\ T=W_
M .6!X@_^0*/^(A7_ ((__P#1W?\ Y8'B#_Y K3ZACO\ GU+_ ,!?^1E_;&4_
M]!$/_ X_YGUUXY\">"OB;X4O/ OQ$\*:?KFBZB@2^TK5;1)[>X4,& ='!5L,
MJL,C@@'M5_3=-T[1M.M]'TBQAM;2T@2&UMK>,)'#&H"JBJ.%4   #@ 5\;?\
M1"O_  1__P"CN_\ RP/$'_R!1_Q$*_\ !'__ *.[_P#+ \0?_(%'U''?\^I?
M^ O_ "#^U\I_Z"(?^!Q_S/M"BOB__B(5_P""/_\ T=W_ .6!X@_^0*/^(A7_
M ((__P#1W?\ Y8'B#_Y H^H8[_GU+_P%_P"0?VQE/_01#_P./^9]H45\7_\
M$0K_ ,$?_P#H[O\ \L#Q!_\ (%'_ !$*_P#!'_\ Z.[_ /+ \0?_ "!1]0QW
M_/J7_@+_ ,@_MC*?^@B'_@<?\S[0HKXO_P"(A7_@C_\ ]'=_^6!X@_\ D"C_
M (B%?^"/_P#T=W_Y8'B#_P"0*/J&._Y]2_\  7_D']L93_T$0_\  X_YGVA1
M7Q?_ ,1"O_!'_P#Z.[_\L#Q!_P#(%'_$0K_P1_\ ^CN__+ \0?\ R!1]0QW_
M #ZE_P" O_(/[8RG_H(A_P"!Q_S/M"BOB_\ XB%?^"/_ /T=W_Y8'B#_ .0*
M/^(A7_@C_P#]'=_^6!X@_P#D"CZACO\ GU+_ ,!?^0?VQE/_ $$0_P# X_YG
MVA17Q?\ \1"O_!'_ /Z.[_\ + \0?_(%>G_LH_\ !4S]A#]N#XAWOPJ_9>^.
MO_"3Z_IVBR:M>6'_  C&J67EV:30PM+ON[:)#B2>)=H8M\^0, D3/!XNG%RE
M3DDNZ9=/,\MK34*=>#;V2E%M_*Y] T445S'<%%%% !1110 4444 %%%% !11
M10 4444 ,N':.WD=#@JA(/X5E?VK?_\ /?\ \='^%:EW_P >DO\ US;^58==
M6'C&47='GXR<XR7*[%C^U;__ )[_ /CH_P */[5O_P#GO_XZ/\*KT5T<D.R.
M/VU7^9_>6/[5O_\ GO\ ^.C_  H_M6__ .>__CH_PJO11R0[(/;5?YG]Y8_M
M6_\ ^>__ (Z/\*/[5O\ _GO_ ..C_"J]%')#L@]M5_F?WEC^U;__ )[_ /CH
M_P */[5O_P#GO_XZ/\*KT4<D.R#VU7^9_>6/[5O_ /GO_P".C_"C^U;_ /Y[
M_P#CH_PJO11R0[(/;5?YG]Y8_M6__P">_P#XZ/\ "C^U;_\ Y[_^.C_"J]%'
M)#L@]M5_F?WEC^U;_P#Y[_\ CH_PH_M6_P#^>_\ XZ/\*KT4<D.R#VU7^9_>
M6/[5O_\ GO\ ^.C_  I]OJ5[)<1H\V0S@$;1Z_2JE26G_'W%_P!=%_G2<(6V
M*C5JN2]Y_>;E%%%><>T%%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35J
MU?SZU_05_P '6W_*.WP?_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ
M"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ
M'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-11
M17YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_ -<V_E6'6Y=_
M\>DO_7-OY5AUV8;X6>;COC04445T'"%9/CKQ[X(^&'A:Z\<?$?Q=IN@Z-8[/
MMFJZO>I;V\&]UC3?(Y"KEV51D\E@.IK6KP;_ (*9?#CQO\6/V,/%/@;X=>#;
MKQ!JUS?Z/+!H]DJM+<I#JMI-*%#D*<1QN>2. :!Q2<DF=OX!_:S_ &7OBKXG
M@\$_#/\ :&\%^(-8N4=K?2]'\26UQ<2JBEG*QHY8@*"3@< $UUWC7QOX.^&_
MA:]\;_$#Q18:+H^G1"2^U/4[I88(%)"@L[D 9) 'J2 .37SM\&?VDOV=],^.
MFB_"CQ7^Q]JWP@\8:]%,/"]UK_A"QMH=3*IF2&"[M'=?,V=4)7J!DE@#@?M8
M,W[8?Q0\0_!*S8S?#WX1:+/K/CJ1>8M6\0?9GDL--)Z.D _TF5>1N,2, 12+
MY/>\CZK\(^,/"OC_ ,,V7C/P1XBL]6TG4H!-8:EI]PLL-Q&>C(ZDAA]*S/B?
M\8OA1\%- 'BGXO?$?1/#6G-)Y<=WK>I1VR2/C.Q-Y&]L?PKD^U>6?\$Q/^3
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
MTO\ P&7^0?Z\9+TI8G_PBQG_ ,H/;Z*\0_X7M^V;_P!&'?\ F4=._P#B*/\
MA>O[9S?*/V$ I/1F^*&G$#W^Y1]9I]I?^ R_R#_7?)O^?6)_\(L9_P#*#V^B
MO$/^%S_ML?\ 1EEC_P"'&L__ (BC_A<_[;'_ $998_\ AQK/_P"(H^LT^TO_
M  &7^0?Z[93_ ,^<3_X1XO\ ^4GQQ_P=;?\ *.WP?_V6;3O_ $U:M7\^M?O3
M_P '!&O_ !!^*/[&/AOP_P#M4^ (_A;X>A^)EE<6?B&TU6/7&N+P:?J*I:F"
MW"L@:-Y7\PG \H+U85^._P#PK#]CM?E;]J+5F(X++X)G /N 6K[+),QH4\"H
MN,WJ]J<W^*C8_+>+.*,OQ&;N<*5?9;X;$1?W2IIGCU%>P_\ "L?V.?\ HY_6
M/_"*F_\ BJ/^%8_L<_\ 1S^L?^$5-_\ %5[']JX?^2I_X+J?_(GS7^L6#_Y]
M5O\ P16_^0/'J*]A/PZ_8TA^63]HWQ!,?[T7A!U'TPS9I/\ A7_[&/\ T<'X
ME_\ "3/_ ,52_M6C_P ^ZG_@N?\ \B'^L.$_Y\UO_!%7_P"0/'ZGTO2]0UO4
M[?1M)LWN+J[G2&V@B7+22,P55 [DD@5ZS_PK_P#8Q_Z.#\2_^$F?_BJ[O]F7
MPA^R7I7QW\-7OAKXOZWJVI+?'^S[*^\/^1"\WEN$W.2<8."/]H"L<3G-*CAY
MU(TYMQ3>L)I:+J[:'+CN**&%P56M"A5;C&32=&HDVDWJW&R7=O8],^"W_!-7
MX::+H$%_\9Y;C6=6FC#7%C;7CPVMN3_ #&0[D=VW 'L.Y/C3_P $U?AIK6@3
MW_P8EN-&U:&,M;V-S>/-:W!'\!,A+H3V;<0.X[CZ=HK\B_UFSSZU[?VSO?;[
M/IR[6/YH_P!?N+?[0^M_6I7O?EO[GIR?#;IM?SOJ?D%JFEZAHFIW&C:M9O;W
M5I.\-S!*N&CD5BK*1V(((J"O4OVUO[)_X:C\8?V+L\G[?'OV=/.\B/S?Q\S?
MGWS7EM?MN#KO%82G6:MS13MVNKV/ZQRS%RS#+:&*<>5U(1E;MS13M\KA1117
M2=P4444 %?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_
M &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[,-\+/-QWQ
MH****Z#A"BBB@ HHHH _.W]M#]B_QY\-?'FI>// 7ANYU/POJ=R]TK6$!D;3
MF<EFBD5<D("3M?&,8!.>OB'@SX;^/OB'K*>'O!'@_4-3O'<+Y-I:LVT^K'&$
M'J6( [FOV!HKYVOP[0JUG.,W%/I;\G_PY_.V>?1VR+-,ZGC,-BY4:4Y.4J:@
MI6N[M0DY+E79.,K>FAY'^QG^SC)^SA\*?[#UJ:*;7-5N/M>LR0G*(^T!(5/<
M(._=F8C@BO7***]VC1IX>DJ<%HC]VR;*,!D&54<NP4>6E2BHQ7ZM]6W=M]6V
MPHHHK4],**** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BB
MB@ HHHH **** /S)_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';X/\
M^RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !4^EZGJ&B:G
M;ZSI-V]O=6DZ36T\38:.12&5@>Q! -044FDU9BE&,DTU=,^Y_@O_ ,%*_AKK
M6@06'QGAN-&U6&,+<7UM:/-:W!'\8$8+H3W7:0.Q[ ^-'_!2OX:Z+H$]A\&(
M;C6=5FC*V]]<VCPVMN3_ !D2 .Y'9=H![GL?ABBOE/\ 4O(_K7MN5VO?EO[O
MY7MY7/SG_B%?"7]H?6N25KWY.;W/NMS6\N:W38GU34]0UO4[C6=6NWN+J[G>
M:YGE;+22,2S,3W)))J"BBOJTDE9'Z-&,8I)*R04444QA1110 5^G7_!J+_RD
M+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_R+JGH>SP[_P C
MNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O_ (])?^N;
M?RK#K<N_^/27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@
MHHHH **** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@
MHHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M6K^?6OZ"O^#K;_E';X/_ .RS
M:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%%%%>T?*A1110 4444 %%%% !1
M110 4444 %%%% !7Z=?\&HO_ "D+\:?]D9U#_P!.VDU^8M?IU_P:B_\ *0OQ
MI_V1G4/_ $[:37GYK_R+JGH>SP[_ ,CNA_B/Z!J***_.S]O"BBB@ HHHH **
M** "BBB@ HHHH **** ([O\ X])?^N;?RK#K<N_^/27_ *YM_*L.NS#?"SS<
M=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO^NB_SJ.I+
M3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?\ @ZV_Y1V^#_\
MLLVG?^FK5J_GUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R
M.W_AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\ !J+_ ,I"
M_&G_ &1G4/\ T[:37YBU^G7_  :B_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>
MA[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH XSXS? SPA\<],LM
M)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8UY]_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%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
#'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332382192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 01, 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_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">Mar. 31,  2023<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_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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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">53,862,559<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_AmendmentFlag', window );">Amendment flag</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_DocumentFiscalYearFocus', window );">Document fiscal year focus</a></td>
<td class="text">2023<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_DocumentFiscalPeriodFocus', window );">Document fiscal period focus</a></td>
<td class="text">Q1<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_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="re">
<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>
<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common stock [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_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_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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=blkb_PreferredStockPurchaseRightsMember', window );">Preferred stock purchase rights [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_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="re">
<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">Preferred Stock Purchase Rights<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_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<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_SecurityExchangeName', window );">Security exchange name</a></td>
<td class="text">NASDAQ<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_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 security having no trading symbol.</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_NoTradingSymbolFlag</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:trueItemType</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_CommonStockMember</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_StatementClassOfStockAxis=blkb_PreferredStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=blkb_PreferredStockPurchaseRightsMember</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>30
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625331440608">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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">$ 24,083<span></span>
</td>
<td class="nump">$ 31,691<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">364,071<span></span>
</td>
<td class="nump">702,240<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 $7,688 and $7,318 at March&#160;31, 2023 and December&#160;31, 2022, respectively</a></td>
<td class="nump">100,253<span></span>
</td>
<td class="nump">102,809<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">2,136<span></span>
</td>
<td class="nump">249<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">88,779<span></span>
</td>
<td class="nump">81,654<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">579,322<span></span>
</td>
<td class="nump">918,643<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">105,309<span></span>
</td>
<td class="nump">107,426<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">47,176<span></span>
</td>
<td class="nump">45,899<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">145,705<span></span>
</td>
<td class="nump">141,023<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,051,652<span></span>
</td>
<td class="nump">1,050,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">622,237<span></span>
</td>
<td class="nump">635,136<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">87,947<span></span>
</td>
<td class="nump">94,304<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,639,348<span></span>
</td>
<td class="nump">2,992,703<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">46,528<span></span>
</td>
<td class="nump">42,559<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">72,799<span></span>
</td>
<td class="nump">86,002<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">364,397<span></span>
</td>
<td class="nump">700,860<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">19,136<span></span>
</td>
<td class="nump">18,802<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">361,003<span></span>
</td>
<td class="nump">382,419<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">863,863<span></span>
</td>
<td class="nump">1,230,642<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">858,912<span></span>
</td>
<td class="nump">840,241<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">131,460<span></span>
</td>
<td class="nump">125,759<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">6,956<span></span>
</td>
<td class="nump">2,817<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">45,190<span></span>
</td>
<td class="nump">44,918<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">13,234<span></span>
</td>
<td class="nump">4,294<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">1,919,615<span></span>
</td>
<td class="nump">2,248,671<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 8)</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">69,154,863<span></span>
</td>
<td class="nump">67,814,044<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_CommonStockValue', window );">Common stock, $0.001 par value; 180,000,000 shares authorized, 69,154,863 and 67,814,044 shares issued at March&#160;31, 2023 and December&#160;31, 2022, respectively</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 68<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">$ 1,105,189<span></span>
</td>
<td class="nump">$ 1,075,264<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_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">15,278,827<span></span>
</td>
<td class="nump">14,745,230<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_TreasuryStockCommonValue', window );">Treasury stock, at cost; 15,278,827 and 14,745,230 shares at March&#160;31, 2023 and December&#160;31, 2022, respectively</a></td>
<td class="num">$ (568,277)<span></span>
</td>
<td class="num">$ (537,287)<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</a></td>
<td class="nump">404<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">182,348<span></span>
</td>
<td class="nump">197,049<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">719,733<span></span>
</td>
<td class="nump">744,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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,639,348<span></span>
</td>
<td class="nump">$ 2,992,703<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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/2003/role/disclosureRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-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_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/2147479440/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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<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> -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 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/2147479617/946-210-S99-1<br><br>Reference 11: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: 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 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)(iii))<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/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 24: 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 25: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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://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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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/2147479617/946-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(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_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_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://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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147479440/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 an asset representing future economic benefits arising from other assets acquired in a business combination that are 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 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/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/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 4: 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 5: 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 6: 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 7: 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/2147479853/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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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 (c)<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 (b)<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 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 4: 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 5: 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 6: 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 7: 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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479617/946-210-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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: 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><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<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_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/2147479440/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/2147479853/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://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 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 (b)<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 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 4: 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 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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/2147480632/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/2147480602/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://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/2147479617/946-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(28))<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_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://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/2147479617/946-210-S99-2<br><br>Reference 2: 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/2147483575/946-220-S99-3<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 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(28))<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_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://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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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(28))<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_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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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://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 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 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 (h)(2)<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 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 5: 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/2147479440/944-210-S99-1<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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: 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 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(30)(a)(3))<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_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://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/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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<br><br>Reference 7: 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/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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> -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 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625335139616">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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">$ 7,688<span></span>
</td>
<td class="nump">$ 7,318<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>32
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625337463152">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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">$ 261,753<span></span>
</td>
<td class="nump">$ 257,124<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>
</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">123,112<span></span>
</td>
<td class="nump">123,362<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">138,641<span></span>
</td>
<td class="nump">133,762<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>
</tr>
<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">54,385<span></span>
</td>
<td class="nump">55,216<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">40,591<span></span>
</td>
<td class="nump">39,952<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">52,838<span></span>
</td>
<td class="nump">43,762<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">774<span></span>
</td>
<td class="nump">811<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">148,588<span></span>
</td>
<td class="nump">139,741<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 );">Loss from operations</a></td>
<td class="num">(9,947)<span></span>
</td>
<td class="num">(5,979)<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">(10,662)<span></span>
</td>
<td class="num">(7,599)<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,007<span></span>
</td>
<td class="nump">1,121<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 );">Loss before provision for income taxes</a></td>
<td class="num">(18,602)<span></span>
</td>
<td class="num">(12,457)<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 benefit</a></td>
<td class="num">(3,901)<span></span>
</td>
<td class="num">(2,050)<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 loss</a></td>
<td class="num">$ (14,701)<span></span>
</td>
<td class="num">$ (10,407)<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>Loss per share</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_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.20)<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="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.20)<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>
</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">52,132,999<span></span>
</td>
<td class="nump">51,199,717<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">52,132,999<span></span>
</td>
<td class="nump">51,199,717<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) income</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">$ 2,158<span></span>
</td>
<td class="num">$ (2,132)<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">(10,692)<span></span>
</td>
<td class="nump">10,905<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) income</a></td>
<td class="num">(8,534)<span></span>
</td>
<td class="nump">8,773<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 loss</a></td>
<td class="num">(23,235)<span></span>
</td>
<td class="num">(1,634)<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>
</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>
</tr>
<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">252,748<span></span>
</td>
<td class="nump">244,666<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>
</tr>
<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">114,500<span></span>
</td>
<td class="nump">112,174<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>
</tr>
<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>
</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">9,005<span></span>
</td>
<td class="nump">12,458<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>
</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">$ 8,612<span></span>
</td>
<td class="nump">$ 11,188<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147483589/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/2147483586/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://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://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 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),(d))<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_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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://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/2147483575/946-220-S99-1<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.4)<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_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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<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 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 11: 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 12: 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 13: 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 14: 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 15: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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,2)<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_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/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 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/2003/role/disclosureRef<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 5: 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 6: 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 (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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 the cost of borrowed funds 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/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/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: 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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: 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.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 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 (c)<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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 5: 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>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</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 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 2: 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/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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>33
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625336576640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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 loss</a></td>
<td class="num">$ (14,701)<span></span>
</td>
<td class="num">$ (10,407)<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 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">27,272<span></span>
</td>
<td class="nump">25,545<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,522<span></span>
</td>
<td class="nump">1,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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">29,925<span></span>
</td>
<td class="nump">27,860<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="nump">9,245<span></span>
</td>
<td class="num">(7,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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of deferred financing costs and discount</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">645<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_OtherNoncashIncomeExpense', window );">Other non-cash adjustments</a></td>
<td class="num">(215)<span></span>
</td>
<td class="num">(150)<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_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="re">
<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">1,139<span></span>
</td>
<td class="nump">9,010<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(2,750)<span></span>
</td>
<td class="num">(2,067)<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_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="nump">3,362<span></span>
</td>
<td class="nump">15,919<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_IncreaseDecreaseAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(15,931)<span></span>
</td>
<td class="num">(13,430)<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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(17,562)<span></span>
</td>
<td class="num">(22,865)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">21,806<span></span>
</td>
<td class="nump">24,504<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_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="ro">
<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">(1,364)<span></span>
</td>
<td class="num">(4,266)<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_PaymentsToDevelopSoftware', window );">Capitalized software and content development costs</a></td>
<td class="num">(13,967)<span></span>
</td>
<td class="num">(12,683)<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_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">(19,985)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(15,331)<span></span>
</td>
<td class="num">(36,934)<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_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="re">
<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">92,600<span></span>
</td>
<td class="nump">59,400<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_RepaymentsOfDebt', window );">Payments on debt</a></td>
<td class="num">(75,403)<span></span>
</td>
<td class="num">(33,765)<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">(31,417)<span></span>
</td>
<td class="num">(34,674)<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">(337,159)<span></span>
</td>
<td class="num">(315,294)<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">(1,859)<span></span>
</td>
<td class="num">(1,115)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(353,238)<span></span>
</td>
<td class="num">(325,448)<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate on cash, cash equivalents and restricted cash</a></td>
<td class="nump">986<span></span>
</td>
<td class="num">(504)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents and restricted cash</a></td>
<td class="num">(345,777)<span></span>
</td>
<td class="num">(338,382)<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, beginning of period</a></td>
<td class="nump">733,931<span></span>
</td>
<td class="nump">651,762<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, end of period</a></td>
<td class="nump">388,154<span></span>
</td>
<td class="nump">$ 313,380<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_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="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">24,083<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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Total restricted cash</a></td>
<td class="nump">364,071<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash in the statement of cash flows</a></td>
<td class="nump">$ 388,154<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_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/2003/role/disclosureRef<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/2147481877/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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: 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.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: 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/2147481877/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_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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_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>34
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625331580384">
<tr>
<th class="tl" colspan="2" 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>Additional paid-in capital [Member]</div></th>
<th class="th"><div>Treasury Stock, Common</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, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,165,666<span></span>
</td>
<td class="text">&#160;<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, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 717,060<span></span>
</td>
<td class="nump">$ 66<span></span>
</td>
<td class="nump">$ 968,927<span></span>
</td>
<td class="num">$ (500,911)<span></span>
</td>
<td class="nump">$ 6,522<span></span>
</td>
<td class="nump">$ 242,456<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="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>
<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 loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(10,407)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">976,312<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<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>
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(34,674)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,674)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,860<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">580,209<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,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="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,773<span></span>
</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,773<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, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,658,172<span></span>
</td>
<td class="text">&#160;<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, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">705,050<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">993,223<span></span>
</td>
<td class="num">(535,585)<span></span>
</td>
<td class="nump">15,295<span></span>
</td>
<td class="nump">232,049<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="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>
<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Stock issuance costs related to purchase of EVERFI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(983)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(983)<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_RetirementsOfCommonStockShares', window );">Retirements of common stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,075)<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,581)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,581)<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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">744,032<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">1,075,264<span></span>
</td>
<td class="num">(537,287)<span></span>
</td>
<td class="nump">8,938<span></span>
</td>
<td class="nump">197,049<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="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>
<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 loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="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="th" style="border-bottom: 0px;"><sup></sup></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="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<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>
<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="th" style="border-bottom: 0px;"><sup></sup></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="num">(30,990)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">29,925<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="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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 719,733<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 1,105,189<span></span>
</td>
<td class="num">$ (568,277)<span></span>
</td>
<td class="nump">$ 404<span></span>
</td>
<td class="nump">$ 182,348<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><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">Represents shares retired after determining certain EVERFI's selling shareholders would be paid in cash, rather than shares of our common stock.</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_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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-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_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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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 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/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 4: 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/2147483586/944-220-S99-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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/2147483589/942-220-S99-1<br><br>Reference 10: 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 11: 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 12: 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_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 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 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(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_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 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 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(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_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://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/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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<br><br>Reference 7: 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/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334563152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 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 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>36
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333807120">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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><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 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 consolidated balance sheets, 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 consolidated balance sheet at December&#160;31, 2022 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three months ended March&#160;31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2023, 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 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, 2022, 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 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 adopted 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%">In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements. </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, 2022, filed with the SEC on February&#160;24, 2023.</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>37
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334422928">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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. 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 loss per share by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted 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 the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units. Diluted loss per share for the three months ended March 31, 2023 and 2022 was the same as basic loss per share as there were net losses in both periods 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 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:75.800%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.451%"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,701)</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%">(10,407)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,132,999&#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%">51,199,717&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Stock-based awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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"/></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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,132,999&#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%">51,199,717&#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%">Loss per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.28)</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%">(0.20)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.28)</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%">(0.20)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 loss per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1,638,453&#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%">1,558,751&#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><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>38
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334867584">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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. 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 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 March 31, 2023</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%">&#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 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%">26,514&#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%">&#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 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%">26,514&#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%">&#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%">96&#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%">96&#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%">&#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 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%">26,610&#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%">&#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 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%">26,610&#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 March 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 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%">&#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 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%">8,920&#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%">&#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 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%">8,920&#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%">&#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%">499&#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%">499&#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%">Contingent consideration obligations</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 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%">&#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:10pt;font-weight:400;line-height:120%">2,710&#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%">2,710&#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%">Total financial liabilities</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 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%">9,419&#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%">2,710&#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%">12,129&#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, 2022</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 assets:</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%">&#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%">31,870&#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 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%">31,870&#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%">&#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:10pt;font-weight:400;line-height:120%">247&#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%">&#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:10pt;font-weight:400;line-height:120%">247&#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%">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 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%">32,117&#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%">&#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 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%">32,117&#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, 2022</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="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: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 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 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%">323&#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 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%">323&#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%">Contingent consideration obligations</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 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%">&#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:10pt;font-weight:400;line-height:120%">2,710&#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%">2,710&#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 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:#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%">&#8212;&#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%">323&#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%">2,710&#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%">3,033&#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="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 7 to these 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. Our financial contracts that were indexed to LIBOR were modified to reference SOFR during the three months ended September 30, 2022. These modifications did not have a significant financial impact.</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 March&#160;31, 2023 and December&#160;31, 2022, 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 March&#160;31, 2023 and December&#160;31, 2022, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2020 Credit Facility (as defined below) is classified within Level 2 of the fair value hierarchy. Our fixed rate debt is also 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%">We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the three months ended March&#160;31, 2023.</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>There were no material non-recurring fair value adjustments to our long-lived assets, intangible assets, goodwill and operating lease ROU assets during the three months ended March&#160;31, 2023<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>39
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332344704">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 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. 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 style="width:69.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.375%"/><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%">March 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%">December 31,<br/>2022</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%">362,261&#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%">700,611&#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%">1,810&#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%">1,629&#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%">364,071&#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%">702,240&#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"><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:69.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.354%"/><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%">March 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%">December 31,<br/>2022</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%">71,956&#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%">74,272&#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%">37,125&#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%">34,766&#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%">Derivative instruments</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%">26,610&#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%">32,117&#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%">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:#ffffff;padding:2px 0 2px 1pt;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,993&#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%">10,189&#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%">9,962&#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%">4,902&#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%">Unbilled 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:10pt;font-weight:400;line-height:120%">7,092&#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%">5,775&#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%">Taxes, prepaid and 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%">1,728&#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%">1,855&#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%">Deferred tax 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%">1,152&#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%">1,153&#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 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%">11,108&#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%">10,929&#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%">176,726&#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%">175,958&#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%">87,947&#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%">94,304&#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%">88,779&#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%">81,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"/></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 $8.3 million and $8.5 million for the three months ended March&#160;31, 2023 and 2022, 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 March&#160;31, 2023 and December&#160;31, 2022 was $28.5 million and $29.1 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 March&#160;31, 2023 and December&#160;31, 2022 was $32.6 million and $31.7 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 and customer relationship management 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 insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $5.7 million and $5.2 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</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 style="width:69.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.354%"/><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%">March 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%">December 31,<br/>2022</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%">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 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%">35,705&#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%">28,448&#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%">9,419&#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%">323&#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%">Customer credit balances</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%">7,990&#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%">8,257&#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%">Operating lease liabilities, 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%">7,962&#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%">7,723&#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 commissions and salaries</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,407&#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%">6,944&#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%">Taxes payable</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%">3,580&#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%">16,667&#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%">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%">2,710&#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%">2,710&#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 health care 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,213&#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,467&#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 vacation 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%">2,019&#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%">2,156&#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 transaction-based costs related to payments services</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,882&#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%">5,059&#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="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 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%">7,146&#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%">9,542&#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 accrued expenses and other liabilities</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%">86,033&#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%">90,296&#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%">13,234&#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%">4,294&#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%">Accrued expenses and other current liabilities</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%">72,799&#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%">86,002&#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="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.</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 style="width:69.952%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.375%"/><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="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,236&#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%">123&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(245)</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%">582&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,016&#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%">416&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,007&#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,121&#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><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>40
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333638928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 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. 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 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%">March 31,<br/>2023</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/>2022</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%">March 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 #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/>2022</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%">199,400&#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%">177,800&#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%">5.47&#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.18&#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%">619,688&#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%">623,750&#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%">4.44&#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%">4.26&#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%">57,849&#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%">58,189&#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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">3,632&#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%">2,247&#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%">8.47&#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%">7.38&#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%">880,569&#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%">861,986&#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%">4.74&#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.52&#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%">2,521&#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%">2,943&#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%">19,136&#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%">18,802&#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%">6.99&#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%">6.45&#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%">858,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 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%">840,241&#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%">4.69&#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.48&#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%">2020 credit 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%">In October 2020, we entered into a five-year $900.0 million senior credit facility (the "2020 Credit Facility"). At March 31, 2023, we were in compliance with our debt covenants under the 2020 Credit 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%">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;). At March 31, 2023, 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 March&#160;31, 2023:</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%">1,710&#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 colspan="2" style="background-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,491&#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"/></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><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 three months ended March&#160;31, 2023, 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, 2022</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,247&#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%">2,491&#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%">(1,106)</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 March 31, 2023</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%">3,632&#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><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 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 2: 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 3: 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 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<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 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<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 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<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 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: 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 12: 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 13: 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>41
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334867296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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. 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 March&#160;31, 2023 and December&#160;31, 2022, we have presented the fair value of our derivative instruments at the gross amounts in the condensed consolidated balance sheet 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 2020 Credit Facility 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. As of March&#160;31, 2023 and December&#160;31, 2022, the aggregate notional values of the interest rate swaps were $935.0 million and $435.0 million, respectively. All of the contracts have maturities on or before October 2028.</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 the forwards as cash flow hedges at the inception of the contracts. As of March&#160;31, 2023 and December&#160;31, 2022, 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 $27.7 million CAD and $22.6 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 March&#160;31, 2023 and December&#160;31, 2022, we had &#163;14.0 million and &#163;11.2 million, respectively, of 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.</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 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%">March 31,<br/>2023</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/>2022</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%">March 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 #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/>2022</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;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:#ffffff;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 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%">96&#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%">247&#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<br/>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%">499&#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%">323&#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%">Interest rate swaps, long-term</span></div></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%">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%">26,514&#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%">31,870&#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%">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:10pt;font-weight:400;line-height:120%">8,920&#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%">&#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;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:#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%">26,610&#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%">32,117&#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 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%">9,419&#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%">323&#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="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:49.777%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.445%"/><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%">Gain (loss) 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%">income 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 gain (loss) </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%">income 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%">loss</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 (loss) 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 income into 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%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March&#160;31, 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="display:none"/><td colspan="3" style="display:none"/><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%">17,594&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">4,499&#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%">14&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">125&#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="display:none"/><td colspan="3" style="display:none"/><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%">(417)</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="display:none"/><td colspan="3" style="display:none"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><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%">March 31,<br/>2022</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March&#160;31, 2022</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="display:none"/><td colspan="3" style="display:none"/><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 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;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%">21,947&#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%">Interest expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(358)</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"/><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="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 March&#160;31, 2023 that is expected to be reclassified into earnings within the next twelve months is </span></div>$18.6 million. There were no ineffective portions of our interest rate swap or foreign currency forward derivatives during the three months ended March&#160;31, 2023 and 2022. See Note 10 to these 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></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>42
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333750048">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 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. 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 March&#160;31, 2023, 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 style="width:66.736%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><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="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,385&#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%">2,532&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432&#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%">437&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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%">(811)</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%">(431)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,006&#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%">2,538&#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">Includes short-term lease costs, which were immaterial.</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 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 2020 Credit Facility 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 2020 Credit Facility in October 2025. 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 March&#160;31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $280.7 million through 2027.</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. Our investigation into the Security Incident by our cybersecurity team and third-party forensic advisors 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-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 has 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.</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 probable 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:73.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">17,783&#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%">9,005&#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 probable insurance recoveries</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,804)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">17,783&#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%">7,201&#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%">March 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%">December 31,<br/>2022</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%">125,788&#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%">108,005&#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%">(50,000)</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%">(50,000)</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%">75,788&#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%">58,005&#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%">(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 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"/></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, as well as settlement of the previously disclosed SEC investigation (as 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 consolidated statements of comprehensive loss and as operating activities on our 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 March 31, 2023, we incurred net pre-tax expense of $17.8 million related to the Security Incident, which included $7.6 million for ongoing legal fees and an additional accrual for loss contingencies of $10.2 million. During the three months ended March 31, 2023, we had net cash outlays of $9.2 million related to the Security Incident, which included ongoing legal fees and the $3.0 million civil penalty paid related to the SEC settlement (as discussed below). In line with our policy, legal fees are expensed as incurred. For full year 2023, we currently expect net pre-tax expense of approximately $20.0 million to $30.0 million and net cash outlays of approximately </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%">$25.0 million to $35.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 March&#160;31, 2023, we have recorded approximately $30.2 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain governmental agencies related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described above. 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. </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 March&#160;31, 2023 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-weight:400;line-height:120%"> To date, we have received approximately 260 specific requests for reimbursement of expenses, approximately 205 (or 79%) have been fully resolved and closed. 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. 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. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. Our review of customer and subrogation claims includes analyzing individual customer contracts into which we have entered, the specific claims made and applicable law.</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 19 putative consumer class action cases [17 in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and 2 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 determine whether this will proceed as a class action. 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-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%"> To date, we have received a consolidated, multi-state Civil Investigative Demand issued on behalf of 49 state Attorneys General and the District of Columbia, a separate Civil Investigative Demand from the office of the Indiana Attorney General and a separate Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident. We have been in discussions, directly with certain Attorneys General or indirectly through an executive committee of the multi-state group of Attorneys General, about potential resolution of issues arising from these investigations. Although we are hopeful that we can resolve these matters on acceptable terms, there is no assurance that we will be able to do so on terms acceptable to us and to any or all such states.</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%">We also are subject to the following pending governmental actions: </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">an investigation by the U.S. Federal Trade Commission;</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">an investigation by the U.S. Department of Health and Human Services;</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">an investigation by the Office of the Australian Information Commissioner; 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">an investigation by the Office of the Privacy Commissioner of Canada. </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 March 9, 2023, the Company reached a settlement with the SEC in connection with the Security Incident. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in an SEC cease-and-desist order (the &#8220;SEC Order&#8221;). Under the terms of the SEC Order, the Company has agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 13(a) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. No other violations of the securities laws are alleged in the SEC Order. As part of the SEC Order, the Company also agreed to pay, and has paid, a civil penalty in the amount of $3.0 million. The Company consented to the entry of the SEC Order without admitting or denying the findings of the SEC Order, other than with respect to the SEC&#8217;s jurisdiction over the Company and the subject matter of the SEC Order. The SEC Order describing the settlement was furnished as Exhibit 99.1 and the SEC&#8217;s press release announcing this resolution is furnished as Exhibit 99.2 to the Company&#8217;s Current Report on Form 8-K filed with the SEC on March 9, 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%">On September 28, 2021, the Information Commissioner&#8217;s Office in the United Kingdom under the U.K. Data Protection Act 2018 (the "ICO") notified us that it has closed its investigation of the Security Incident. Based on its investigation and having considered our actions before, during and after the Security Incident, the ICO issued our European subsidiary a reprimand in accordance with Article 58(2)(b) of the U.K. General Data Protection Regulation ("U.K. GDPR") due to our non-compliance, in the ICO's view, with the requirements set out in Article 32 of the U.K. GDPR regarding the processing of personal data. The ICO did not impose a penalty related to the Security Incident, nor did it impose any requirements for further action by 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 September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident, pursuant to which our European subsidiary paid a penalty of &#8364;60,000 in relation to the alleged late notification of two Spanish data controllers regarding 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 without taking any action against 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%">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/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 2: 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 3: 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/2147480327/954-440-50-1<br><br>Reference 4: 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 5: 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>43
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333791712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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. 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 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:74.046%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.328%"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 benefit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,901)</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%">(2,050)</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.0&#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%">16.5&#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%">During the three months ended March 31, 2022, we utilized the discrete effective tax rate method, as allowed by ASC 740-270-30-18, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes&#8212;Interim Reporting</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to calculate our interim income tax provision. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. We believe that, at this time, the use of this discrete method is no longer more appropriate than the annual effective tax rate method.</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 increase in our effective income tax rate for the three months ended March&#160;31, 2023 when compared to the same period in 2022 was primarily attributable to unfavorable impact of non-deductible Security Incident accruals, lower foreign-derived intangible income deduction and an increase to the UK corporate tax rate offset against benefit attributable to valuation allowance reduction.</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 taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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 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 2: 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 3: 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 4: 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 5: 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 6: 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/2147482526/740-270-50-1<br><br>Reference 7: 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 8: 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 9: 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 10: 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>44
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333706592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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. 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%">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 style="width:78.724%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.989%"/><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="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,522&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,257&#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 $2,566 and $(3,789)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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%">(7,289)</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%">10,641&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,624)</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%">358&#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:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense (benefit) included in provision for income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,221&#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%">(94)</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,403)</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%">264&#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: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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,692)</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%">10,905&#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:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income balance, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">13,141&#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: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,162&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 (loss) income balance, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,265&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,158&#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%">(2,132)</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,737)</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%">(867)</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 income, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">404&#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%">15,295&#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><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/2147481062/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/2147481062/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/2147481004/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>45
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333742848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 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. 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 March&#160;31, 2023, approximately </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.1 billion</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of revenue 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%">60%</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 (i) contracts with an original expected length of one year or less (one-time services); and (ii) 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 March&#160;31, 2023 and December&#160;31, 2022 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 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%">March 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%">December 31,<br/>2022</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%">367,959&#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%">385,236&#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><div style="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 deferred revenue during the three months ended March&#160;31, 2023 was primarily due to a seasonal decrease in customer contract 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 three months ended March&#160;31, 2023 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 $162 million. The amount of revenue recognized during the three months ended March&#160;31, 2023 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"><table 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">221,669&#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%">214,394&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,048&#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%">27,660&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,036&#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%">15,070&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">261,753&#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%">257,124&#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="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%">During the third quarter of 2022, we reorganized our market groups. The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of March&#160;31, 2023. 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"><table 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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="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="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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">224,897&#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%">219,995&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,856&#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%">37,129&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">261,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 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%">257,124&#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">Due to the market group change discussed above, we have recast our revenue by market group for the three months ended March 31, 2022 to present them on a consistent basis with the current year.</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 recurring revenue by type:</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:69.660%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">177,603&#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%">174,531&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,145&#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%">70,135&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">252,748&#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%">244,666&#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><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>46
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332155696">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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 consolidated balance sheets, 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 consolidated balance sheet at December&#160;31, 2022 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three months ended March&#160;31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2023, 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 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, 2022, 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 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>
<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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently adopted accounting pronouncements</a></td>
<td class="text">Recently adopted accounting pronouncements<span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations </span>("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.<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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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 (c)<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> -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>47
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333789232">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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:75.800%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.451%"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,701)</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%">(10,407)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,132,999&#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%">51,199,717&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Stock-based awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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"/></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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,132,999&#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%">51,199,717&#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%">Loss per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.28)</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%">(0.20)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.28)</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%">(0.20)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 loss per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1,638,453&#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%">1,558,751&#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><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>48
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333679456">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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 March 31, 2023</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%">&#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 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%">26,514&#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%">&#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 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%">26,514&#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%">&#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%">96&#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%">96&#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%">&#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 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%">26,610&#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%">&#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 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%">26,610&#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 March 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 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%">&#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 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%">8,920&#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%">&#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 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%">8,920&#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%">&#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%">499&#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%">499&#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%">Contingent consideration obligations</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 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%">&#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:10pt;font-weight:400;line-height:120%">2,710&#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%">2,710&#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%">Total financial liabilities</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 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%">9,419&#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%">2,710&#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%">12,129&#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, 2022</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 assets:</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%">&#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%">31,870&#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 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%">31,870&#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%">&#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:10pt;font-weight:400;line-height:120%">247&#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%">&#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:10pt;font-weight:400;line-height:120%">247&#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%">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 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%">32,117&#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%">&#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 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%">32,117&#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, 2022</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="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: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 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 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%">323&#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 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%">323&#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%">Contingent consideration obligations</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 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%">&#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:10pt;font-weight:400;line-height:120%">2,710&#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%">2,710&#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 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:#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%">&#8212;&#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%">323&#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%">2,710&#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%">3,033&#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><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/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 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_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>49
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332256784">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 style="width:69.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.375%"/><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%">March 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%">December 31,<br/>2022</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%">362,261&#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%">700,611&#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%">1,810&#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%">1,629&#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%">364,071&#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%">702,240&#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><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 style="width:69.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.354%"/><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%">March 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%">December 31,<br/>2022</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%">71,956&#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%">74,272&#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%">37,125&#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%">34,766&#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%">Derivative instruments</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%">26,610&#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%">32,117&#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%">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:#ffffff;padding:2px 0 2px 1pt;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,993&#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%">10,189&#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%">9,962&#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%">4,902&#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%">Unbilled 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:10pt;font-weight:400;line-height:120%">7,092&#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%">5,775&#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%">Taxes, prepaid and 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%">1,728&#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%">1,855&#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%">Deferred tax 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%">1,152&#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%">1,153&#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 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%">11,108&#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%">10,929&#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%">176,726&#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%">175,958&#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%">87,947&#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%">94,304&#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%">88,779&#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%">81,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"/></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 $8.3 million and $8.5 million for the three months ended March&#160;31, 2023 and 2022, 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 March&#160;31, 2023 and December&#160;31, 2022 was $28.5 million and $29.1 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 March&#160;31, 2023 and December&#160;31, 2022 was $32.6 million and $31.7 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 and customer relationship management 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 insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $5.7 million and $5.2 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</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 style="width:69.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.354%"/><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%">March 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%">December 31,<br/>2022</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%">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 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%">35,705&#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%">28,448&#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%">9,419&#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%">323&#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%">Customer credit balances</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%">7,990&#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%">8,257&#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%">Operating lease liabilities, 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%">7,962&#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%">7,723&#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 commissions and salaries</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,407&#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%">6,944&#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%">Taxes payable</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%">3,580&#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%">16,667&#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%">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%">2,710&#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%">2,710&#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 health care 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,213&#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,467&#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 vacation 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%">2,019&#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%">2,156&#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 transaction-based costs related to payments services</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,882&#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%">5,059&#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="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 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%">7,146&#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%">9,542&#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 accrued expenses and other liabilities</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%">86,033&#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%">90,296&#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%">13,234&#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%">4,294&#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%">Accrued expenses and other current liabilities</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%">72,799&#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%">86,002&#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="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.</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><table 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.952%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.375%"/><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="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,236&#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%">123&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(245)</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%">582&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,016&#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%">416&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,007&#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,121&#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><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 610<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//610/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 720<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//720/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>50
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625335076928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 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%">March 31,<br/>2023</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/>2022</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%">March 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 #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/>2022</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%">199,400&#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%">177,800&#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%">5.47&#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.18&#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%">619,688&#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%">623,750&#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%">4.44&#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%">4.26&#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%">57,849&#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%">58,189&#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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">3,632&#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%">2,247&#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%">8.47&#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%">7.38&#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%">880,569&#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%">861,986&#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%">4.74&#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.52&#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%">2,521&#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%">2,943&#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%">19,136&#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%">18,802&#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%">6.99&#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%">6.45&#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%">858,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 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%">840,241&#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%">4.69&#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.48&#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 March&#160;31, 2023:</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%">1,710&#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 colspan="2" style="background-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,491&#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"/></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><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 three months ended March&#160;31, 2023, 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, 2022</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,247&#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%">2,491&#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%">(1,106)</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 March 31, 2023</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%">3,632&#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><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://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 2: 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 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<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 210<br> -SubTopic 10<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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 9: 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/2147480848/942-470-50-3<br><br>Reference 10: 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 11: 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 12: 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_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>51
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333622032">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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%">March 31,<br/>2023</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/>2022</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%">March 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 #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/>2022</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;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:#ffffff;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 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%">96&#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%">247&#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<br/>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%">499&#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%">323&#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%">Interest rate swaps, long-term</span></div></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%">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%">26,514&#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%">31,870&#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%">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:10pt;font-weight:400;line-height:120%">8,920&#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%">&#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;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:#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%">26,610&#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%">32,117&#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 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%">9,419&#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%">323&#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><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 style="width:49.777%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.445%"/><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%">Gain (loss) 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%">income 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 gain (loss) </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%">income 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%">loss</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 (loss) 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 income into 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%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March&#160;31, 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="display:none"/><td colspan="3" style="display:none"/><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%">17,594&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">4,499&#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%">14&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">125&#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="display:none"/><td colspan="3" style="display:none"/><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%">(417)</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="display:none"/><td colspan="3" style="display:none"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><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%">March 31,<br/>2022</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March&#160;31, 2022</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="display:none"/><td colspan="3" style="display:none"/><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 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;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%">21,947&#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%">Interest expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(358)</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"/><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><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> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<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>52
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625335963552">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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 style="width:66.736%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><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="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,385&#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%">2,532&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432&#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%">437&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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%">(811)</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%">(431)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,006&#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%">2,538&#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">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_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 probable 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:73.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">17,783&#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%">9,005&#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 probable insurance recoveries</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,804)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">17,783&#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%">7,201&#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%">March 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%">December 31,<br/>2022</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%">125,788&#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%">108,005&#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%">(50,000)</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%">(50,000)</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%">75,788&#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%">58,005&#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%">(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 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"/></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_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://fasb.org/us-gaap/role/ref/legacyRef<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>53
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334436224">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 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:74.046%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.328%"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 benefit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,901)</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%">(2,050)</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.0&#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%">16.5&#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>54
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333724960">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_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 style="width:78.724%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.989%"/><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="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,522&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,257&#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 $2,566 and $(3,789)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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%">(7,289)</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%">10,641&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,624)</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%">358&#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:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense (benefit) included in provision for income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,221&#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%">(94)</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(3,403)</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%">264&#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: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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,692)</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%">10,905&#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:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income balance, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">13,141&#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: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,162&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 (loss) income balance, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,265&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,158&#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%">(2,132)</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,737)</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%">(867)</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 income, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">404&#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%">15,295&#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><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>55
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625331323952">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>
</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:<table 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%">March 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%">December 31,<br/>2022</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%">367,959&#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%">385,236&#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><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:<table 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">221,669&#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%">214,394&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,048&#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%">27,660&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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,036&#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%">15,070&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">261,753&#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%">257,124&#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 style="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"><table 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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="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="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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">224,897&#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%">219,995&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,856&#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%">37,129&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">261,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 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%">257,124&#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">Due to the market group change discussed above, we have recast our revenue by market group for the three months ended March 31, 2022 to present them on a consistent basis with the current year.</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_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"><table 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">March 31,</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">2022</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">177,603&#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%">174,531&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,145&#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%">70,135&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">252,748&#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%">244,666&#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><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>56
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333006240">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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 loss</a></td>
<td class="num">$ (14,701)<span></span>
</td>
<td class="num">$ (10,407)<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">52,132,999<span></span>
</td>
<td class="nump">51,199,717<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 );">Stock-based awards</a></td>
<td class="nump">0<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">52,132,999<span></span>
</td>
<td class="nump">51,199,717<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="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.20)<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="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.20)<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 loss per share</a></td>
<td class="nump">1,638,453<span></span>
</td>
<td class="nump">1,558,751<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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>57
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625328045760">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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">$ 2,710<span></span>
</td>
<td class="nump">$ 2,710<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">26,514<span></span>
</td>
<td class="nump">31,870<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">96<span></span>
</td>
<td class="nump">247<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">26,610<span></span>
</td>
<td class="nump">32,117<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">8,920<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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign currency forward contracts, derivative liabilities</a></td>
<td class="nump">499<span></span>
</td>
<td class="nump">323<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">2,710<span></span>
</td>
<td class="nump">2,710<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">12,129<span></span>
</td>
<td class="nump">3,033<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="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_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="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_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="nump">0<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">26,514<span></span>
</td>
<td class="nump">31,870<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">96<span></span>
</td>
<td class="nump">247<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">26,610<span></span>
</td>
<td class="nump">32,117<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">8,920<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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign currency forward contracts, derivative liabilities</a></td>
<td class="nump">499<span></span>
</td>
<td class="nump">323<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">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">9,419<span></span>
</td>
<td class="nump">323<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="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_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="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_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="nump">2,710<span></span>
</td>
<td class="nump">2,710<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">$ 2,710<span></span>
</td>
<td class="nump">$ 2,710<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 probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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 820<br> -SubTopic 10<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 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 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_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/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/2147480524/946-210-50-12<br><br>Reference 2: 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/2147480524/946-210-50-6<br><br>Reference 3: 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/2147480493/946-210-55-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 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: 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/2147480524/946-210-50-6<br><br>Reference 6: 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/2147480524/946-210-50-6<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 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<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 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<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 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 12: 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/2147480524/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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: 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/2147480032/946-320-S99-5C<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(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 16: 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/2147480032/946-320-S99-5<br><br>Reference 17: 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/2147480032/946-320-S99-5C<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 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: 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/2147480032/946-320-S99-5B<br><br>Reference 20: 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/2147480032/946-320-S99-5B<br><br>Reference 21: 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 22: 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 23: 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 24: 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/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/2147480524/946-210-50-6<br><br>Reference 2: 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/2147480524/946-210-50-6<br><br>Reference 3: 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/2147480524/946-210-50-6<br><br>Reference 4: 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/2147480524/946-210-50-6<br><br>Reference 5: 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/2147480524/946-210-50-1<br><br>Reference 6: 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/2147480524/946-210-50-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 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 10: 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/2147480524/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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 12: 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/2147480032/946-320-S99-5C<br><br>Reference 13: 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/2147479617/946-210-S99-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 15: 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/2147480032/946-320-S99-5<br><br>Reference 16: 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/2147480032/946-320-S99-5C<br><br>Reference 17: 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/2147480032/946-320-S99-5<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 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: 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/2147480032/946-320-S99-5B<br><br>Reference 20: 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/2147480032/946-320-S99-5B<br><br>Reference 21: 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 22: 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 23: 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 24: 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/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 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 3<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>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_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>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<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_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>58
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332246944">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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">$ 362,261<span></span>
</td>
<td class="nump">$ 700,611<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,810<span></span>
</td>
<td class="nump">1,629<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">$ 364,071<span></span>
</td>
<td class="nump">$ 702,240<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://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/2147480327/954-440-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_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/2147479440/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/2147479853/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>59
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625429610000">
<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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</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>
<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">$ 71,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,272<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">37,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,766<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_DerivativeAssetsCurrentAndLongTerm', window );">Derivative instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,117<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_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">9,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,189<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">9,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,902<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_UnbilledContractsReceivable', window );">Unbilled accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,775<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_TaxesPrepaidAndReceivableCurrentAndLongTerm', window );">Taxes, prepaid and receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,855<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_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153<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">11,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,929<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">176,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,958<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">87,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,304<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">88,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,654<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">8,300<span></span>
</td>
<td class="nump">$ 8,500<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">28,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,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_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent', window );">Prepaid software maintenance and subscriptions, current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,700<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_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">$ 5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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">Amortization expense from costs of obtaining contracts was $8.3 million and $8.5 million for the three months ended March&#160;31, 2023 and 2022, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The current portion of costs of obtaining contracts as of March&#160;31, 2023 and December&#160;31, 2022 was $28.5 million and $29.1 million, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The current portion of prepaid software maintenance and subscriptions as of March&#160;31, 2023 and December&#160;31, 2022 was $32.6 million and $31.7 million, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Amortization expense from capitalized cloud computing implementation costs was insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $5.7 million and $5.2 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning and customer relationship management systems.</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_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets. Includes current and long-term portion.</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_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent</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_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_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/2147482558/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/2147482558/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_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 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/2147480167/946-830-55-12<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)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: 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><br>Reference 4: 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/2147479853/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_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/2147482312/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>60
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625429614896">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Accrued legal costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 35,705<span></span>
</td>
<td class="nump">$ 28,448<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">9,419<span></span>
</td>
<td class="nump">323<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_AccruedCustomerCreditBalancesCurrentAndLongTerm', window );">Customer credit balances</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,990<span></span>
</td>
<td class="nump">8,257<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,962<span></span>
</td>
<td class="nump">7,723<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_AccruedCommissionsAndSalariesCurrentAndLongTerm', window );">Accrued commissions and salaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,407<span></span>
</td>
<td class="nump">6,944<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_TaxesPayableCurrentAndNoncurrent', window );">Taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,580<span></span>
</td>
<td class="nump">16,667<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">2,710<span></span>
</td>
<td class="nump">2,710<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_AccruedInsuranceCurrentAndNoncurrent', window );">Accrued health care costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,213<span></span>
</td>
<td class="nump">2,467<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_AccruedVacationCurrentAndNoncurrent', window );">Accrued vacation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,019<span></span>
</td>
<td class="nump">2,156<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_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">1,882<span></span>
</td>
<td class="nump">5,059<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_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,146<span></span>
</td>
<td class="nump">9,542<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_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued expenses and other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">86,033<span></span>
</td>
<td class="nump">90,296<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 );">Less: Long-term portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,234<span></span>
</td>
<td class="nump">4,294<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 72,799<span></span>
</td>
<td class="nump">$ 86,002<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_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">All accrued legal costs are classified as current.</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_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/2147479853/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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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 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 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_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://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/2147480167/946-830-55-12<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(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-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 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: 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/2147479617/946-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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://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/2147479440/944-210-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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_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>61
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332335776">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">$ 1,236<span></span>
</td>
<td class="nump">$ 123<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">(245)<span></span>
</td>
<td class="nump">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_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">416<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,007<span></span>
</td>
<td class="nump">$ 1,121<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/2147483575/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://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.7(b))<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_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>62
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625331498704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Oct. 30, 2020</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>
</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">$ 900.0<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>
</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>
</tr>
<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 );">Debt, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61.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_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_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/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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<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 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_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>63
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625328028912">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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>
</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">$ 880,569<span></span>
</td>
<td class="nump">$ 861,986<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">3,632<span></span>
</td>
<td class="nump">2,247<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">2,521<span></span>
</td>
<td class="nump">2,943<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">19,136<span></span>
</td>
<td class="nump">18,802<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">$ 858,912<span></span>
</td>
<td class="nump">$ 840,241<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.74%<span></span>
</td>
<td class="nump">4.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_RevolvingCreditFacilityMember', window );">Revolving credit loans [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_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>
</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">$ 199,400<span></span>
</td>
<td class="nump">$ 177,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_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">5.47%<span></span>
</td>
<td class="nump">5.18%<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>
</tr>
<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>
</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">$ 619,688<span></span>
</td>
<td class="nump">$ 623,750<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.44%<span></span>
</td>
<td class="nump">4.26%<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>
</tr>
<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>
</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">$ 57,849<span></span>
</td>
<td class="nump">$ 58,189<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.22%<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>
</tr>
<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>
</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.47%<span></span>
</td>
<td class="nump">7.38%<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>
</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>
</tr>
<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.99%<span></span>
</td>
<td class="nump">6.45%<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>
</tr>
<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>
</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.69%<span></span>
</td>
<td class="nump">4.48%<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/2147479853/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/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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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 4: 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 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 2: 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 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<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 4<br> -Subparagraph (b)(2)<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_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/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>64
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334777136">
<tr>
<th class="tl" colspan="2" 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>Jan. 31, 2023</div></th>
<th class="th"><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="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,491<span></span>
</td>
<td class="nump">$ 1,710<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">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</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/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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<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 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_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/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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>65
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332335392">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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, 2022</a></td>
<td class="nump">$ 2,247<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 );">Additions</a></td>
<td class="nump">2,491<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">(1,106)<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 March 31, 2023</a></td>
<td class="nump">$ 3,632<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>66
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625332212704">
<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">3 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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">$ (18.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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="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">$ 935.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">$ 435.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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.7<span></span>
</td>
<td class="nump">&#163; 14.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.6<span></span>
</td>
<td class="nump">&#163; 11.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_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=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>67
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625331230448">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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="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">$ 26,610<span></span>
</td>
<td class="nump">$ 32,117<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">9,419<span></span>
</td>
<td class="nump">323<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">96<span></span>
</td>
<td class="nump">247<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">499<span></span>
</td>
<td class="nump">323<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_DerivativeAssetsNoncurrent', window );">Derivative asset, interest rate swaps, long-term</a></td>
<td class="nump">26,514<span></span>
</td>
<td class="nump">31,870<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">$ 8,920<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_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_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>68
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625330852944">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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, Revenue<span></span>
</td>
<td class="text">Interest Expense, 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_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>
</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>
</tr>
<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 );">Gain (loss) recognized in accumulated other comprehensive income as of</a></td>
<td class="nump">$ 14<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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain (loss) reclassified from accumulated other comprehensive income into loss</a></td>
<td class="nump">125<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] | Net investment hedging [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_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>
</tr>
<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 );">Gain (loss) recognized in accumulated other comprehensive income as of</a></td>
<td class="num">(417)<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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain (loss) reclassified from accumulated other comprehensive income into loss</a></td>
<td class="nump">0<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] | Cash flow hedging [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_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>
</tr>
<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 );">Gain (loss) recognized in accumulated other comprehensive income as of</a></td>
<td class="nump">17,594<span></span>
</td>
<td class="nump">$ 21,947<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 (loss) reclassified from accumulated other comprehensive income into loss</a></td>
<td class="nump">$ 4,499<span></span>
</td>
<td class="num">$ (358)<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> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<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_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_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_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>
<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>69
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625330758576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> &#8364; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 09, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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>
<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="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="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="text">&#160;<span></span>
</td>
<td class="nump">17,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="text">&#160;<span></span>
</td>
<td class="nump">7,600<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="text">&#160;<span></span>
</td>
<td class="nump">10,200<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="text">&#160;<span></span>
</td>
<td class="nump">9,200<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_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,200<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_LossContingencyNumberOfPlaintiffs', window );">Plaintiffs, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260<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_LossContingencyClaimsSettledNumber', window );">Claims settled, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205<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="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_SecurityIncidentNumberOfStateAttorneysGeneral', window );">Security incident, number of state Attorneys General | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<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_LossContingencyClaimsSettledPercent', window );">Loss Contingency, Claims Settled, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79.00%<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_ES', window );">Spain [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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentPenaltyPaid', window );">Security Incident, penalty paid | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 60<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_StatementGeographicalAxis=blkb_USSECMember', window );">US SEC</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentPenaltyPaid', window );">Security Incident, penalty paid</a></td>
<td class="nump">$ 3,000<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>
</tr>
<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>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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="text">&#160;<span></span>
</td>
<td class="nump">25,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>
<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>
<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="text">&#160;<span></span>
</td>
<td class="nump">30,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="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesMember', window );">Putative Consumer Class Action Cases</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyNumberOfPlaintiffs', window );">Plaintiffs, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesCanadianCourtsMember', window );">Putative Consumer Class Action Cases - Canadian Courts</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyNumberOfPlaintiffs', window );">Plaintiffs, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember', window );">Putative Consumer Class Action Cases - US Federal Courts</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyNumberOfPlaintiffs', window );">Plaintiffs, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<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>
<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_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>
<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_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted', window );">Remaining aggregate minimum purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,700<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_LossContingencyClaimsSettledPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 claims settled.</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_LossContingencyClaimsSettledPercent</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_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>instant</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_SecurityIncidentPenaltyPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid</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_SecurityIncidentPenaltyPaid</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_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/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 2: 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 3: 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 4: 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 5: 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 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyClaimsSettledNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 claims settled.</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_LossContingencyClaimsSettledNumber</td>
</tr>
<tr>
<td style="padding-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_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_StatementGeographicalAxis=country_ES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ES</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_USSECMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_USSECMember</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_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_srt_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesMember</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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesCanadianCourtsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesCanadianCourtsMember</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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationCaseAxis=blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember</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>70
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625334817136">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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">$ 2,385<span></span>
</td>
<td class="nump">$ 2,532<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">432<span></span>
</td>
<td class="nump">437<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">(811)<span></span>
</td>
<td class="num">(431)<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">$ 2,006<span></span>
</td>
<td class="nump">$ 2,538<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">Includes short-term lease costs, which were immaterial.</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>71
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625330745296">
<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="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</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>
</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">$ 17,783<span></span>
</td>
<td class="nump">$ 9,005<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="num">(1,804)<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">17,783<span></span>
</td>
<td class="nump">7,201<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">125,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,005<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>
</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">75,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,005<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="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>72
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625333699904">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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 benefit</a></td>
<td class="num">$ (3,901)<span></span>
</td>
<td class="num">$ (2,050)<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">21.00%<span></span>
</td>
<td class="nump">16.50%<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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>73
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625328136816">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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">$ 8,938<span></span>
</td>
<td class="nump">$ 6,522<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 $2,566 and $(3,789)</a></td>
<td class="nump">2,566<span></span>
</td>
<td class="num">(3,789)<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 );">Tax expense (benefit) included in provision for income taxes</a></td>
<td class="num">(3,901)<span></span>
</td>
<td class="num">(2,050)<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 );">Net current-period other comprehensive (loss) income</a></td>
<td class="nump">8,534<span></span>
</td>
<td class="num">(8,773)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="nump">2,158<span></span>
</td>
<td class="num">(2,132)<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="nump">404<span></span>
</td>
<td class="nump">15,295<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>
</tr>
<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>
</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">23,833<span></span>
</td>
<td class="nump">5,257<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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications, net of tax effects</a></td>
<td class="nump">7,289<span></span>
</td>
<td class="num">(10,641)<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive (loss) income</a></td>
<td class="num">(4,624)<span></span>
</td>
<td class="nump">358<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_IncomeTaxExpenseBenefit', window );">Tax expense (benefit) included in provision for income taxes</a></td>
<td class="nump">1,221<span></span>
</td>
<td class="num">(94)<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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Total amounts reclassified from accumulated other comprehensive (loss) income</a></td>
<td class="num">(3,403)<span></span>
</td>
<td class="nump">264<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 );">Net current-period other comprehensive (loss) income</a></td>
<td class="num">(10,692)<span></span>
</td>
<td class="nump">10,905<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="nump">13,141<span></span>
</td>
<td class="nump">16,162<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>
</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>
</tr>
<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="num">(14,895)<span></span>
</td>
<td class="nump">1,265<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="nump">2,158<span></span>
</td>
<td class="num">(2,132)<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">$ (12,737)<span></span>
</td>
<td class="num">$ (867)<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/2147479440/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_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_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/2147483586/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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 5: 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/2147483586/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>74
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625429636240">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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_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">$ 162.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=2023-04-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-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,100.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">60.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=2023-04-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=2023-04-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>75
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625328258960">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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">$ 367,959<span></span>
</td>
<td class="nump">$ 385,236<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>76
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625328257296">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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">$ 261,753<span></span>
</td>
<td class="nump">$ 257,124<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>
</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>
</tr>
<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">221,669<span></span>
</td>
<td class="nump">214,394<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>
</tr>
<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>
</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">26,048<span></span>
</td>
<td class="nump">27,660<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>
</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>
</tr>
<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">$ 14,036<span></span>
</td>
<td class="nump">$ 15,070<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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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>77
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625331707232">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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">$ 261,753<span></span>
</td>
<td class="nump">$ 257,124<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>
</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>
</tr>
<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">224,897<span></span>
</td>
<td class="nump">219,995<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>
</tr>
<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>
</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">$ 36,856<span></span>
</td>
<td class="nump">$ 37,129<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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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>78
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625337432320">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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">$ 261,753<span></span>
</td>
<td class="nump">$ 257,124<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>
</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>
</tr>
<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">177,603<span></span>
</td>
<td class="nump">174,531<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>
</tr>
<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>
</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">75,145<span></span>
</td>
<td class="nump">70,135<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>
</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>
</tr>
<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">$ 252,748<span></span>
</td>
<td class="nump">$ 244,666<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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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>79
<FILENAME>R9999.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140625335120688">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</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_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights', window );">Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights</a></td>
<td class="th" style="border-bottom: 0px;">blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights</td>
<td class="nump">533,139<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_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights', window );">Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights</a></td>
<td class="th" style="border-bottom: 0px;">blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights</td>
<td class="nump">533,597<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
<td class="nump">$ 733,931,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 surrendered upon vesting of restricted stock/restricted stock units or exercise of stock appreciation rights 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>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_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>blkb-20230331_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/20230331"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="blkb-20230331.xsd" xlink:type="simple"/>
    <context id="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331">
        <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="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">blkb:PreferredStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8abd61fcf0464a969d5b525fd1097695_I20230501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2023-05-01</instant>
        </period>
    </context>
    <context id="i01d22f1b2aad408d8aa136686969a068_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7f1f577d797c4cc2a96924698001d58d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i27e105a6ba6442278a0a0fc708cfde05_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i43f99b84589d41348bf49f9a3f087a23_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife3eaa96974b4f1884438c8325f6805b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5fdb171607a74caaa70b2a3f17568068_I20221231">
        <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="if3a03fe6b74e462d95d11e423808cb31_I20221231">
        <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="i5592d4e8e3514703b77f260cf49c145f_I20221231">
        <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="ib2d26066b62d4ba3bbdd5d598a9892f9_I20221231">
        <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="i1bc39a3da4db41a5bff34648766f7a70_I20221231">
        <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="i970d2d69a757473eb80af0d948feebfb_D20230101-20230331">
        <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="i5c0989860d584a81a263a097dc35d016_D20230101-20230331">
        <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="i55d28b3a6c864e09a1f8eb2b6a5715d3_D20230101-20230331">
        <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="i1509299963f04b8aac6d91390b7361de_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie756e771862a4ee89c2ddd414f5993e1_D20230101-20230331">
        <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="ia9d2843f1f2e4d4d9f553080bb940287_D20230101-20230331">
        <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="i6f6e295356e84cbbb362b6850dd6f55c_I20230331">
        <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="i3d003ebbe7d7490b933f5d25ad93fb5d_I20230331">
        <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="id806b14ec9254b81bd3d3d82bae49229_I20230331">
        <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="i00793092899b41b49888f8ef788a3506_I20230331">
        <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="i0ce33e9dd3c34bee85139027b7360abd_I20230331">
        <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="ibac8304477cd410b9bca7856fd425f49_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6e09795578d4248acaaca5abbea4476_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i91715d4e1f6b42eebee653688a3cbb0b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if19376e692794a4097a29504a043cbf6_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id75fdfa5f7bb46839db76f4e10e57d34_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f24fd82981847a09f6fffb9d0c02408_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iafa19cc4f1fe459eb8f3c47c228f3a32_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1469633eb7dc4d07a1359100127f41df_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifb153ef13a734170aa2ee84cfe413caf_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4ddc163421a0428bac6b5bf5a5815ad6_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="idfc5e355da1d44849b3d54b7af40390d_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="iffd10968a36c4b508b6c147e0686705b_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ic8aaa18d509d44718562b3e9c7a11cd7_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i66fff1c2e4144951bdde55e9f0b4802e_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="iaa3a13d0f9904d168295ffd6371f50eb_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i835f632114094d2890280dc61f1135ce_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i5ad108c919b644a1ba8abaae118e7831_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="id972cc29ce024f67820595b330ff1cd3_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ia67152ea85f643fba09485ec2a4dcb34_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie591529379ee49628b15060006a5a7a4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i73d6475bbb48416db65a0f1e7e36ef10_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ce29ffedb2e478384e67493f6114cff_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia37feabedfc6407d8661d4d7306768a5_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i3b8a54461b4c40ce8614ed39ef7f234d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i02390a347ae44bdc9290dfb33e7bd8fd_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ia5a68ab5ab434cf7ab668952de0b8243_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id4952996e8dd4f598ae241f28ebacf8b_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i8003b17d6d89473b94dbd67e02035538_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i98b3012df9bd49839e269aae952697c2_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i61a23114d72947f0a405bb0dfdc4acbe_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i10150a1904494ddd997cb31b665a50d9_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ic3395ec503b44db48b258f5a9521d83f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i99b6d4152c574fd0bdf8c5f4a3066c64_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="id487cfcf62d945ce80b3d2c9660f053c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b2c03557ae64ddf9ceff484576da122_I20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2020-10-30</instant>
        </period>
    </context>
    <context id="ib4659fc897504431a2dfdee982f73a20_I20200831">
        <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="ic9259276c06a4fb9b89a05dd43beca06_I20221231">
        <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="ia72db32d97274bf18ce7fa10988d46fc_I20230131">
        <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="i22bb9fc10b1448e3949ca35ff9b64f82_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ic5fc6e64d6c14025bd68d71d25baa2f7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6255f16e79354df7acbf51b1c8636ff1_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i02aab192719d4715a251ddc2ca78b382_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1300da019d254713b9e901f47b4f05a3_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i361591108ac84178b7927ac03cab5ee2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c5688ea4c1a4dafa5f60ce3df03c231_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ic7efeff3844c41948daab2940e925bdc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3f1bda6cd29240e1b47f5002fb782ef4_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i809bb7679d11433499ef0beab816ceda_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i38bab52b2c9f4326a498e251c58592ba_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i7d9c8191a2194435b7799fbb2bc66e61_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i01d52a411b8c49279e635a18f6128fc3_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic5668d082f3444b0a84dfde4139907f2_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i39f2d44661534b10b6163a87271bb72c_D20230309-20230309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:USSECMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-09</startDate>
            <endDate>2023-03-09</endDate>
        </period>
    </context>
    <context id="i4cfe76d77cb8440d82526f7806af64fd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i89d8ca093e4b453ea4d87d78e03160da_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i625acf76bfc8438db50a9812563f7d4c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">blkb:PutativeConsumerClassActionCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if7a5a49e243c42a881c22a48b3ada27f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">blkb:PutativeConsumerClassActionCasesUSFederalCourtsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i709d81abe2fb45ba918c7374627d6c02_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">blkb:PutativeConsumerClassActionCasesCanadianCourtsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4ace7dcaf3644a138f0b475447d68f5d_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i235daa8906dd4afca8ce2439e4172920_I20221231">
        <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="i4fe65a557ef049cd94b3bcb76f3a7f08_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i58599e83bb0846da8a343e99561db458_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie7ef7e9be73f426aabd17ffc193b4cdd_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i50b9b82ae58d47109dde3cd70a2e7421_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i39d459e744454edea29e77b01234bff6_I20221231">
        <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="i6f3956f24a54408a9e54c36f8ebcfd13_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i65cedfa8a01146feacfeee8e7de4315d_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i2920f70c97f647e4817cb5329f183afb_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8287e42e70fe4a569d0f1f1ae2c8ee6c_I20230331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="idc592cb4eed940c7bec0773a17e98b05_I20220331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ieae3c918f9de45edad907949020651cd_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i7598262def574e6fa3a18641b41899f7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9ee5a23318824030bfd265e455d4ce2b_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i865f47741fd54900b6a85afae93847a2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i255044f6d348432c9dcbd7d8323d3b36_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ie226a80469a64daab76325d463cc79bb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2893df251bd447f28d89540fe3dcd082_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i765d1a2baccd40faa9ebe63bd8275bf7_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5803460bce894fb3927b182c266d921d_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i29dd144538fd43229cbe2645b779c7f7_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i73bd6238e9b4456b95ab0025722da540_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i79e4ae6c50ff4ba89c6df92196c31df6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i82a249cf20924da29dd9a2c29533260a_D20230101-20230331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i9e925da86ff14e529c862612a39390e1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </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>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfMy0xLTEtMS0zMDY0Nzg_36a801d5-7aa0-45f0-a1cc-289310e6501b">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNC0xLTEtMS0zMDY0Nzg_c8b4f2c0-fb31-4dae-8e58-7d99473b174f">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNS0xLTEtMS0zMDY0Nzg_a84f6acf-95f2-4649-b101-148111d3b14e">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNi0xLTEtMS0zMDY0Nzg_51339002-7aad-42d7-83b8-a3d137995ab1">0001280058</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMy9mcmFnOmRmN2E5OWUyMTgzNjQ1Y2M5MjEyZTcwZmVmOTI0OGI0L3RhYmxlOjFhM2EyMWYxYTU4YjRjNzZhYTZiNDg2YmNkNjcyMTRmL3RhYmxlcmFuZ2U6MWEzYTIxZjFhNThiNGM3NmFhNmI0ODZiY2Q2NzIxNGZfNy0xLTEtMS0zMDY0Nzg_3c6f221c-2287-45a0-ba42-ff4789dd4049">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82Ny9mcmFnOmMxMzk4Y2I2MjI4YzQyZDg4OTU4MGVhMTExMjQ0YTU1L3RleHRyZWdpb246YzEzOThjYjYyMjhjNDJkODg5NTgwZWExMTEyNDRhNTVfNTI_873f147c-c798-4a6a-85c9-edfabd392140">http://www.blackbaud.com/20230331#AccruedExpensesAndOtherCurrentLiabilities</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82Ny9mcmFnOmMxMzk4Y2I2MjI4YzQyZDg4OTU4MGVhMTExMjQ0YTU1L3RleHRyZWdpb246YzEzOThjYjYyMjhjNDJkODg5NTgwZWExMTEyNDRhNTVfNTI_b0b077af-adf9-4c0c-9013-8e1d794d112d">http://www.blackbaud.com/20230331#AccruedExpensesAndOtherCurrentLiabilities</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83My9mcmFnOjVmMWY4OGNjN2E2YjQ0NjVhYzI3NGQ2ZTYzYzU5Yjc0L3RleHRyZWdpb246NWYxZjg4Y2M3YTZiNDQ2NWFjMjc0ZDZlNjNjNTliNzRfNTQ5NzU1ODE0MDcy_1757805f-5c76-4c0e-9923-b61beec8c0d7">http://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83My9mcmFnOjVmMWY4OGNjN2E2YjQ0NjVhYzI3NGQ2ZTYzYzU5Yjc0L3RleHRyZWdpb246NWYxZjg4Y2M3YTZiNDQ2NWFjMjc0ZDZlNjNjNTliNzRfNTQ5NzU1ODE0MDcy_de6d98b1-d9b7-4571-bae5-a629b652f020">http://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkz_2321987f-05b1-4657-9e0f-070b51309e68">http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkz_e8cfbc0a-2eb7-441a-a8b0-bc60e337dea2">http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjg5_42a89992-289c-4839-bdb6-88d1b1a63f60">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjg5_98bb59c0-e0ad-4d76-b394-6fa07e508648">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkw_4cc3d749-5d1e-4057-a840-ffed1d2aa09c">http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83OS9mcmFnOjk0YjE0YjY3NjlhYTRkYjE5NWNmMjVjNWYxZGFiMTk5L3RleHRyZWdpb246OTRiMTRiNjc2OWFhNGRiMTk1Y2YyNWM1ZjFkYWIxOTlfMjkw_90e47945-cc8b-4571-838d-e59e264b1612">http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <dei:DocumentType
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfODI_49b681c6-af4f-46e0-b2dd-8c2e5dbc9aa8">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjFiZTE4YWVlYzM2MzQyMTdhMmM4ODkwYmJhMTAwNmMxL3RhYmxlcmFuZ2U6MWJlMThhZWVjMzYzNDIxN2EyYzg4OTBiYmExMDA2YzFfMC0wLTEtMS0zMDY0Nzg_e9f1d92e-8ce1-46ec-a9ed-5d0f3159bad7">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjFiZTE4YWVlYzM2MzQyMTdhMmM4ODkwYmJhMTAwNmMxL3RhYmxlcmFuZ2U6MWJlMThhZWVjMzYzNDIxN2EyYzg4OTBiYmExMDA2YzFfMS0xLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjpjMTA2YjFhMmY1NGM0NGE3YTU4Zjk5NDY1NDEzZGFmN18zNg_5c5a51ee-39ac-40f1-b52c-0798ec214cbe">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjcyZTBmMTkzNDZmMTQ5Mzc5MGE1YmYwYjU3MjAzMzFiL3RhYmxlcmFuZ2U6NzJlMGYxOTM0NmYxNDkzNzkwYTViZjBiNTcyMDMzMWJfMC0wLTEtMS0zMDY0Nzg_8267dbd4-fdc2-47a4-957a-223245b01892">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwNw_c5f441bc-8491-460c-85c7-dfc1368d2182">000-50600</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwOA_a24eda33-6df1-4226-b5d9-27456b469225">Blackbaud, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjNhODUwMGYzYjU1YjRiYTRhMGUxMzZkNGEzMmQ5ODc0L3RhYmxlcmFuZ2U6M2E4NTAwZjNiNTViNGJhNGEwZTEzNmQ0YTMyZDk4NzRfMS0wLTEtMS0zMDY0Nzg_1cb16bce-5546-4b19-bd33-83b75e7e9c7c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOjNhODUwMGYzYjU1YjRiYTRhMGUxMzZkNGEzMmQ5ODc0L3RhYmxlcmFuZ2U6M2E4NTAwZjNiNTViNGJhNGEwZTEzNmQ0YTMyZDk4NzRfMS0xLTEtMS0zMDY0Nzg_1d46e6f6-2dec-4f45-b0c6-8c49f14d1d5a">11-2617163</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5OQ_84e37586-e6f4-4a14-80ee-fa84c0e4437b">65 Fairchild Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMA_59c67635-3382-4a1e-8d39-5e614b52488d">Charleston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMg_16e277c5-0c53-417c-af5f-63e548c4e058">SC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMw_cfa182fe-a857-4c48-9921-b9580550b9ec">29492</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwMQ_fa7da9bf-df93-4709-a65b-d64111477104">843</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5Ng_4e915c81-9dc7-4212-854f-1b1b31c3e143">216-6200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfMy0wLTEtMS0zMDY0Nzg_8ee70589-709d-46b4-b7e9-05eea2dd12d2">Common Stock, $0.001 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfMy0xLTEtMS0zMDY0Nzg_1230faed-3891-49ef-a5aa-4307573fb5e3">BLKB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9f53bac08b264b678255cdc4a67cb19c_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfMy0yLTEtMS0zMDY0Nzg_21d9d7c5-bb9e-47e6-8b03-65d5fd99ca8a">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfNC0wLTEtMS0zMDY0Nzg_4b8a91fa-9469-4250-ac2c-3f94fc20fd40">Preferred Stock Purchase Rights</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag
      contextRef="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfNC0xLTEtMS0zMDY0Nzg_ec648c65-d3e1-44bf-aeeb-08125b634dc0">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName
      contextRef="i053c623e4ca54c33a54102aa7467752f_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmZmZTJiZDkzZGY2NjQ4NTc5ZTRiZmE1NjJjOTg4Y2FhL3RhYmxlcmFuZ2U6ZmZlMmJkOTNkZjY2NDg1NzllNGJmYTU2MmM5ODhjYWFfNC0yLTEtMS0zMDY0Nzg_e8438292-1beb-4839-bc85-443bda88f2ff">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTkwNA_b48c5686-45a2-4674-a4dc-cc0d595f304b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5Nw_0702f7b8-3dd2-49bf-b5e6-f69b074e79b9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmIzZWFlMWM5N2Y0NDQ5NjlhYzM2YmQ4MzlkOWU1YWExL3RhYmxlcmFuZ2U6YjNlYWUxYzk3ZjQ0NDk2OWFjMzZiZDgzOWQ5ZTVhYTFfMC0wLTEtMS0zMDY0Nzg_492a1760-1a85-4a4c-aeb8-30cf1a80aec3">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmIzZWFlMWM5N2Y0NDQ5NjlhYzM2YmQ4MzlkOWU1YWExL3RhYmxlcmFuZ2U6YjNlYWUxYzk3ZjQ0NDk2OWFjMzZiZDgzOWQ5ZTVhYTFfMS00LTEtMS0zMDY0Nzg_7a81854a-5b1b-4b60-8d14-67780ecf8692">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RhYmxlOmIzZWFlMWM5N2Y0NDQ5NjlhYzM2YmQ4MzlkOWU1YWExL3RhYmxlcmFuZ2U6YjNlYWUxYzk3ZjQ0NDk2OWFjMzZiZDgzOWQ5ZTVhYTFfMi00LTEtMS0zMDY0Nzg_c436d4ac-710b-4fb1-831e-d7792683a5c5">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5OA_e29ab98b-7fb4-455b-b8c7-d44c97e9f7a9">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i8abd61fcf0464a969d5b525fd1097695_I20230501"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8xMC9mcmFnOjFjMGY2MzQ5MjgyNTQzM2I4MWQ2ODYyNDA3YWNkZWVlL3RleHRyZWdpb246MWMwZjYzNDkyODI1NDMzYjgxZDY4NjI0MDdhY2RlZWVfMTg5NA_ca8ef055-2a2f-4345-acb6-1d0936802c68"
      unitRef="shares">53862559</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNC0xLTEtMS0zMDY0Nzg_6e2d212a-1e3f-4d18-97e5-593584f5fcf3"
      unitRef="usd">24083000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNC0yLTEtMS0zMDY0Nzg_9a2a8c30-ff4f-4f05-87c8-d9754fe8e114"
      unitRef="usd">31691000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNS0xLTEtMS0zMDY0Nzg_fe0acf8b-6b6c-4a92-9a2f-30d5ee9b0a6d"
      unitRef="usd">364071000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNS0yLTEtMS0zMDY0Nzg_72be9d0e-f200-4c8d-a0ae-21bab75162fc"
      unitRef="usd">702240000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjpjYTcwYTc5ZjBhMzU0MGVlOWI3OTlmZTM3OGJjNDcxNV80NQ_100edbfa-d782-49e7-834f-d5871be1cf99"
      unitRef="usd">7688000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjpjYTcwYTc5ZjBhMzU0MGVlOWI3OTlmZTM3OGJjNDcxNV81Mg_6a503799-165d-461a-8441-c7cf20f06cd2"
      unitRef="usd">7318000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0xLTEtMS0zMDY0Nzg_5fd555f4-c110-4e17-9d65-83dd27c621c9"
      unitRef="usd">100253000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNi0yLTEtMS0zMDY0Nzg_20a00aea-9880-4dea-b3c4-735fe070b98d"
      unitRef="usd">102809000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherRestrictedAssetsCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNy0xLTEtMS0zMDY0Nzg_156aeab0-669c-4b24-8e4e-fed3d55ad219"
      unitRef="usd">2136000</us-gaap:OtherRestrictedAssetsCurrent>
    <us-gaap:OtherRestrictedAssetsCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNy0yLTEtMS0zMDY0Nzg_2fbcc812-8f8d-400c-b866-0ee45c79a6e6"
      unitRef="usd">249000</us-gaap:OtherRestrictedAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOC0xLTEtMS0zMDY0Nzg_e868e8e8-d126-450c-9bda-1acb7d11ea5d"
      unitRef="usd">88779000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOC0yLTEtMS0zMDY0Nzg_317c8612-f33c-4639-aefe-e05f40d4aea9"
      unitRef="usd">81654000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOS0xLTEtMS0zMDY0Nzg_f61c6238-3cb2-43ad-a9d9-daae542d3e47"
      unitRef="usd">579322000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfOS0yLTEtMS0zMDY0Nzg_f52bd890-6458-4c81-adfd-a41c44982781"
      unitRef="usd">918643000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTAtMS0xLTEtMzA2NDc4_c0d875e4-9b20-439f-9914-56966e6447b2"
      unitRef="usd">105309000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTAtMi0xLTEtMzA2NDc4_f167d705-3bf4-404f-8d6b-30f007d83764"
      unitRef="usd">107426000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTEtMS0xLTEtMzA2NDc4_95f0f6fb-dac6-4475-8564-2db24dcb92f8"
      unitRef="usd">47176000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTEtMi0xLTEtMzA2NDc4_ff16712a-99b2-46a6-a079-902caec43da9"
      unitRef="usd">45899000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTItMS0xLTEtMzA2NDc4_07befa62-b11c-4000-ad3b-8afc8bc2c68d"
      unitRef="usd">145705000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTItMi0xLTEtMzA2NDc4_b801e522-7c72-4473-b41c-26803d1e7337"
      unitRef="usd">141023000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:Goodwill
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTMtMS0xLTEtMzA2NDc4_35f05b68-3675-4517-b89e-49656a2355d2"
      unitRef="usd">1051652000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTMtMi0xLTEtMzA2NDc4_5a6d2dce-d33d-40f2-ae1f-2c93bcdf9f30"
      unitRef="usd">1050272000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTQtMS0xLTEtMzA2NDc4_cc78a3f8-760a-4d45-a0d8-01a1577c89e4"
      unitRef="usd">622237000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTQtMi0xLTEtMzA2NDc4_508e7a71-4ffb-4ae7-9371-fce5fb3bedb3"
      unitRef="usd">635136000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTUtMS0xLTEtMzA2NDc4_c559c3cf-0d69-4457-a71d-73e4c7dee616"
      unitRef="usd">87947000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTUtMi0xLTEtMzA2NDc4_71ee5ba8-bf1e-440e-98f5-45775d720587"
      unitRef="usd">94304000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTYtMS0xLTEtMzA2NDc4_9f68d2bb-18b7-44d6-9cba-0e160e968778"
      unitRef="usd">2639348000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTYtMi0xLTEtMzA2NDc4_53fe08a6-4590-4dce-bda3-eb2018bcc273"
      unitRef="usd">2992703000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTktMS0xLTEtMzA2NDc4_4e907d75-bb86-4ad6-9382-feeefe68a529"
      unitRef="usd">46528000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMTktMi0xLTEtMzA2NDc4_257ba63d-db4e-4fec-ac47-d65292c4c5d6"
      unitRef="usd">42559000</us-gaap:AccountsPayableTradeCurrent>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjAtMS0xLTEtMzA2NDc4_01f0ec0d-7167-4055-bcb9-26a297a475e6"
      unitRef="usd">72799000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjAtMi0xLTEtMzA2NDc4_a479cc16-e05d-4003-8925-081212e3bab1"
      unitRef="usd">86002000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <blkb:DueToCustomersCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjEtMS0xLTEtMzA2NDc4_18d5a9b0-600f-43ff-9645-9365eb3c0cd8"
      unitRef="usd">364397000</blkb:DueToCustomersCurrent>
    <blkb:DueToCustomersCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjEtMi0xLTEtMzA2NDc4_207c61d2-8757-4b18-8620-b19af436029b"
      unitRef="usd">700860000</blkb:DueToCustomersCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjItMS0xLTEtMzA2NDc4_d03ff905-7b88-47c3-b22d-54d178191d7d"
      unitRef="usd">19136000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjItMi0xLTEtMzA2NDc4_3a5d6f8a-22b3-4cb4-90b4-bf8c5e312a8d"
      unitRef="usd">18802000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjMtMS0xLTEtMzA2NDc4_e222a19a-0742-46cd-95d6-322b98ff4a95"
      unitRef="usd">361003000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjMtMi0xLTEtMzA2NDc4_d26a9808-a8b4-4f51-ad79-612753661d72"
      unitRef="usd">382419000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjQtMS0xLTEtMzA2NDc4_e61512b7-d1d2-47cc-9c10-6b7752d76264"
      unitRef="usd">863863000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjQtMi0xLTEtMzA2NDc4_c8bc7cf2-a642-4e34-b834-6b2de9ad587f"
      unitRef="usd">1230642000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjUtMS0xLTEtMzA2NDc4_10c04774-9a8d-4f3e-9ca9-106950189465"
      unitRef="usd">858912000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjUtMi0xLTEtMzA2NDc4_23fcfe5f-1bde-45e6-b7fd-28b582992d53"
      unitRef="usd">840241000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjYtMS0xLTEtMzA2NDc4_07cc6b2f-9034-4a4b-b6f7-4f56f553c0d7"
      unitRef="usd">131460000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjYtMi0xLTEtMzA2NDc4_ad99e2a8-9f26-4a6d-aac0-e4de046f5a0d"
      unitRef="usd">125759000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjctMS0xLTEtMzA2NDc4_4a4f7d33-3bc1-4859-842d-c95c4b8255db"
      unitRef="usd">6956000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjctMi0xLTEtMzA2NDc4_34627058-c677-44e7-8eb9-97617266afa2"
      unitRef="usd">2817000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjgtMS0xLTEtMzA2NDc4_7a12e7d0-f776-4ee9-acc4-5c9ba08d47fd"
      unitRef="usd">45190000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjgtMi0xLTEtMzA2NDc4_372024a0-44e2-449c-810f-81381067bf35"
      unitRef="usd">44918000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjktMS0xLTEtMzA2NDc4_0fe0e6db-8ebd-44c9-9790-d95b62884a7e"
      unitRef="usd">13234000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMjktMi0xLTEtMzA2NDc4_e6d8b4f6-e9f6-488a-8980-824acd5010a1"
      unitRef="usd">4294000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzAtMS0xLTEtMzA2NDc4_ff2c8225-24dd-4619-a8f6-27df1ddf32fd"
      unitRef="usd">1919615000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzAtMi0xLTEtMzA2NDc4_c0b69fe8-eeb8-4afb-8c66-e15da854d157"
      unitRef="usd">2248671000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzEtMS0xLTEtMzA2NDc4_48a7d350-681f-46c7-b39f-47f7d1435260"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzEtMi0xLTEtMzA2NDc4_62e6674d-6e33-4bd7-be95-cdeddd33b063"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfMjE_5b0dccf3-1df0-47dc-aee6-3b2521178201"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfMjE_b4616652-a57c-41c9-b41e-afb4ff39d14d"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfNDM_5ef2e64f-3820-4f90-b792-b32fe196dd99"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZDIyYzk5MTk3ZDNlNGZlZmJkNjkzODE1NzIxNGUwMGZfNDM_f2083d02-f929-44be-a3ed-ade1bd56676b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMS0xLTEtMzA2NDc4_1d807d58-2ca7-4896-ae20-005be2883e7d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzMtMi0xLTEtMzA2NDc4_9cb9d52b-79e9-4677-95ab-d809b3dae5c1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMTg_075f79e3-bf15-4fe1-9469-f59141648196"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMTg_1bdb3850-b859-43f6-8d9e-20d7385786f8"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMzI_48094dc7-210a-49b2-b66f-a8c9d1569565"
      unitRef="shares">180000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfMzI_ac3d409f-b383-4fcd-af87-4de2e4ec1230"
      unitRef="shares">180000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfNTQ_903788ae-02dc-4697-b7e6-e7958361c30f"
      unitRef="shares">69154863</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246MGU1YjMzMGYwMDRkNGRkOThkZjBlYjM4NDBkZDlmODlfNjE_7ffdd000-0c34-4b40-8edc-d88920fdd425"
      unitRef="shares">67814044</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMS0xLTEtMzA2NDc4_22ae15c1-9399-4fd6-8234-4b32c95af8c3"
      unitRef="usd">69000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzQtMi0xLTEtMzA2NDc4_7e114a97-a205-42a4-afa1-88c3698ef036"
      unitRef="usd">68000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzUtMS0xLTEtMzA2NDc4_41d5695e-7938-413c-a7d2-58b05d52c187"
      unitRef="usd">1105189000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzUtMi0xLTEtMzA2NDc4_55cb8a5a-dffb-4f39-97ba-a77f9701b713"
      unitRef="usd">1075264000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZTJkMWExZDhmOTQ2NGU3MDgwYTg0OTcwMTY0YzFmY2RfMjk_9c7f05aa-927c-4938-8a16-278ea8b44a9e"
      unitRef="shares">15278827</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMC0xLTEtMzA2NDc4L3RleHRyZWdpb246ZTJkMWExZDhmOTQ2NGU3MDgwYTg0OTcwMTY0YzFmY2RfMzY_fd97f2d6-7df6-4c07-a491-0abb4c85f58f"
      unitRef="shares">14745230</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMS0xLTEtMzA2NDc4_ba647b0a-e111-4100-b888-79d7fe069b63"
      unitRef="usd">568277000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzYtMi0xLTEtMzA2NDc4_0c0e25fb-0427-4eb4-8351-22576d99cb1c"
      unitRef="usd">537287000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzctMS0xLTEtMzA2NDc4_2e30f7f7-27fa-4938-9c47-f7a571ead647"
      unitRef="usd">404000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzctMi0xLTEtMzA2NDc4_9e50d8dd-ba62-457d-b3c7-4709868838af"
      unitRef="usd">8938000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzgtMS0xLTEtMzA2NDc4_fd2907cb-50db-458a-9a37-47f8f6064b04"
      unitRef="usd">182348000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzgtMi0xLTEtMzA2NDc4_f9acc80b-fdfb-473a-8010-50b19d43b733"
      unitRef="usd">197049000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzktMS0xLTEtMzA2NDc4_ee4ee720-4d6d-4549-9630-63f0e94ae78f"
      unitRef="usd">719733000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfMzktMi0xLTEtMzA2NDc4_9c486e57-fd55-4d2a-8365-b0a323a317f4"
      unitRef="usd">744032000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNDAtMS0xLTEtMzA2NDc4_fe19701f-9b9c-4b2f-ac99-5c23884c2d7b"
      unitRef="usd">2639348000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8yOC9mcmFnOjg5N2IyYmYxYTRmNTRlYzE5ODM2NmFhN2ZmM2JiNTZjL3RhYmxlOjYwN2UwOGM3YjA1MjRjZWU5MDAzZTdhMWYxMmUxMjVkL3RhYmxlcmFuZ2U6NjA3ZTA4YzdiMDUyNGNlZTkwMDNlN2ExZjEyZTEyNWRfNDAtMi0xLTEtMzA2NDc4_665f5c18-71d2-47a7-b961-59f41a69235b"
      unitRef="usd">2992703000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNC00LTEtMS0zMTcwMjM_0e1baef7-08bf-4137-a765-a6ed4e3a9d54"
      unitRef="usd">252748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNC01LTEtMS0zMTcwMjM_663b6761-51a4-4a8e-b5ee-ed238a64740c"
      unitRef="usd">244666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27e105a6ba6442278a0a0fc708cfde05_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNS00LTEtMS0zMTcwMjM_99e1ffd7-fc23-47ca-b70e-7d292736c14e"
      unitRef="usd">9005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43f99b84589d41348bf49f9a3f087a23_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNS01LTEtMS0zMTcwMjM_bca728bf-9b35-4380-b60a-0b1741735c66"
      unitRef="usd">12458000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNi00LTEtMS0zMDY0Nzg_115c1495-d980-452f-b55d-1b0ca97c761a"
      unitRef="usd">261753000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfNi01LTEtMS0zMDY0Nzg_3a032a6f-8f80-49b3-ad00-c64ddde31f7b"
      unitRef="usd">257124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOC00LTEtMS0zMTcwMjk_b998e9f1-dac0-4c4b-a176-fe6524976ff4"
      unitRef="usd">114500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOC01LTEtMS0zMTcwMjk_22ca1720-c11e-4828-a7d7-c1bb76bba074"
      unitRef="usd">112174000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i27e105a6ba6442278a0a0fc708cfde05_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOS00LTEtMS0zMTcwMjk_dd57c3d4-7f35-41d8-a53d-c3bf41943438"
      unitRef="usd">8612000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i43f99b84589d41348bf49f9a3f087a23_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfOS01LTEtMS0zMTcwMjk_1e66433b-0496-459f-bd46-9ec94849de0d"
      unitRef="usd">11188000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTAtNC0xLTEtMzA2NDc4_3eae8386-a8dd-4b41-997a-9cc072f57229"
      unitRef="usd">123112000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTAtNS0xLTEtMzA2NDc4_97f90d8c-2b76-4e22-8d0f-25fadd3a58be"
      unitRef="usd">123362000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTEtNC0xLTEtMzA2NDc4_2265ffee-fb3d-4d63-8b99-039eaa7489cc"
      unitRef="usd">138641000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTEtNS0xLTEtMzA2NDc4_0f230ddb-5157-4829-9469-d5bb2895ba19"
      unitRef="usd">133762000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTMtNC0xLTEtMzA2NDc4_31fd6d7f-0d51-47f5-8da3-e92324582057"
      unitRef="usd">54385000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTMtNS0xLTEtMzA2NDc4_33b106ec-02a7-447f-ba49-e4c0b13690c6"
      unitRef="usd">55216000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTQtNC0xLTEtMzA2NDc4_9650180d-efd4-44ab-a868-f94ed98fc155"
      unitRef="usd">40591000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTQtNS0xLTEtMzA2NDc4_f30a8a0a-ee0a-4e62-9910-14d8946fe376"
      unitRef="usd">39952000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTUtNC0xLTEtMzA2NDc4_47e428a6-681a-42f7-be44-6730fe687c8a"
      unitRef="usd">52838000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTUtNS0xLTEtMzA2NDc4_9a7cfb2c-e871-4365-8b44-615c04095180"
      unitRef="usd">43762000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTYtNC0xLTEtMzA2NDc4_f29132ee-0a85-4c8f-8c52-a82ef43184da"
      unitRef="usd">774000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTYtNS0xLTEtMzA2NDc4_bdfc82b4-bb4c-420a-a16e-59a27b673fb4"
      unitRef="usd">811000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTgtNC0xLTEtMzA2NDc4_f724636a-77f4-4a05-8e90-c26f48e5282d"
      unitRef="usd">148588000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTgtNS0xLTEtMzA2NDc4_a4547d86-e86c-4175-b489-f8d993527dbf"
      unitRef="usd">139741000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTktNC0xLTEtMzA2NDc4_1b9ea8c6-af0a-4f27-86b3-b1f290e4c26b"
      unitRef="usd">-9947000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMTktNS0xLTEtMzA2NDc4_ea6c187f-092a-4478-87c2-4d6bfc6c43ce"
      unitRef="usd">-5979000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjAtNC0xLTEtMzA2NDc4_eedfb6e7-16a8-456d-a75e-e2071eca0dd9"
      unitRef="usd">10662000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjAtNS0xLTEtMzA2NDc4_69f47135-4667-427f-a93c-6ed893e31897"
      unitRef="usd">7599000</us-gaap:InterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjEtNC0xLTEtMzA2NDc4_f9075486-ced2-42ea-957a-b2d731c9bcec"
      unitRef="usd">2007000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjEtNS0xLTEtMzA2NDc4_03cd906f-918e-4d73-be18-3119da04e839"
      unitRef="usd">1121000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjItNC0xLTEtMzA2NDc4_b38906e9-bd29-40bc-b047-11c37c6166ff"
      unitRef="usd">-18602000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjItNS0xLTEtMzA2NDc4_eb4d9778-f084-4ba6-bd47-820826903c93"
      unitRef="usd">-12457000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjMtNC0xLTEtMzA2NDc4_4880d327-7ad9-491d-80c9-de7e5a8a0cd9"
      unitRef="usd">-3901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjMtNS0xLTEtMzA2NDc4_8ba4f834-6a48-4079-a54a-a842978e7964"
      unitRef="usd">-2050000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjQtNC0xLTEtMzA2NDc4_525c0362-83ad-4937-b19e-6c0f34904c90"
      unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjQtNS0xLTEtMzA2NDc4_cbfef84f-ce49-426b-a837-9ac9d4a03831"
      unitRef="usd">-10407000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjYtNC0xLTEtMzA2NDc4_a7b9c714-1250-47e2-acba-11c6b8f769e2"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjYtNS0xLTEtMzA2NDc4_4d7945f1-00dd-4749-9f2e-e15dfb582148"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjctNC0xLTEtMzA2NDc4_4af35b45-1b94-46c3-92fc-03c6470f16a6"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjctNS0xLTEtMzA2NDc4_52cddb19-b321-418f-b753-7f9df13b5c19"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjktNC0xLTEtMzA2NDc4_1d74c59f-b0c0-40a5-831e-a276e047aedd"
      unitRef="shares">52132999</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMjktNS0xLTEtMzA2NDc4_3867dc65-9c91-49df-8b2b-728f19c231ac"
      unitRef="shares">51199717</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzAtNC0xLTEtMzA2NDc4_82471b42-4a88-43ba-aac8-9ce0e38d8e2f"
      unitRef="shares">52132999</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzAtNS0xLTEtMzA2NDc4_f3ef0967-0e32-47c7-9282-2b35a0bb064b"
      unitRef="shares">51199717</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzItNC0xLTEtMzA2NDc4_a71a9f4c-c25d-484c-93c7-2feaf0ee9c89"
      unitRef="usd">2158000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzItNS0xLTEtMzA2NDc4_fee6d2c5-5886-4686-9a3c-feca362c2a4c"
      unitRef="usd">-2132000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzMtNC0xLTEtMzA2NDc4_eb1cb687-e846-43df-9523-57beaed0b8f7"
      unitRef="usd">-10692000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzMtNS0xLTEtMzA2NDc4_c8b25010-4a41-41a3-9cc0-972b4e3ee4fe"
      unitRef="usd">10905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzQtNC0xLTEtMzA2NDc4_a5b1d020-5e24-4ca9-93d3-7db4036c5fe1"
      unitRef="usd">-8534000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzQtNS0xLTEtMzA2NDc4_e5df67ae-273c-44fb-9af8-b3f6fac6fb28"
      unitRef="usd">8773000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzUtNC0xLTEtMzA2NDc4_a9f4175b-ced3-43df-a10a-149235481fe9"
      unitRef="usd">-23235000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zMS9mcmFnOjE0M2Q0ZGY1YTNhNTRiNjU4YTE0NDMzYjRjYWI2YTAwL3RhYmxlOmQ0Yjg2NGIyMzI4ZTQ3MDg5MGY3YjZkYTFhODJmMDNkL3RhYmxlcmFuZ2U6ZDRiODY0YjIzMjhlNDcwODkwZjdiNmRhMWE4MmYwM2RfMzUtNS0xLTEtMzA2NDc4_61bb0a2d-8741-489d-96a8-787109d4b104"
      unitRef="usd">-1634000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNC0xLTEtMS0zMDY0Nzg_e26e7518-e8e5-48d9-981d-1c079e05d0c0"
      unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNC0yLTEtMS0zMDY0Nzg_92028614-1bf1-4e90-bc25-14bf6f907627"
      unitRef="usd">-10407000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNi0xLTEtMS0zMDY0Nzg_947081b7-4b94-4cc6-bf61-21e4fba9c03f"
      unitRef="usd">27272000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNi0yLTEtMS0zMDY0Nzg_0532f229-087b-4482-84ab-c74bed65fc9e"
      unitRef="usd">25545000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNy0xLTEtMS0zMDY0Nzg_63a076b0-e44d-4528-bfe9-f9b9d3a62c59"
      unitRef="usd">1522000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNy0yLTEtMS0zMDY0Nzg_bf37e8aa-6773-4ba7-9b4a-787f248a006e"
      unitRef="usd">1875000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOC0xLTEtMS0zMDY0Nzg_3d22a280-4b9c-480c-b036-658780f009bc"
      unitRef="usd">29925000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOC0yLTEtMS0zMDY0Nzg_68a704be-024f-4ed9-9120-fc61c5285cb6"
      unitRef="usd">27860000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOS0xLTEtMS0zMDY0Nzg_2ef083df-c717-4765-9cc8-81927cd44311"
      unitRef="usd">9245000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfOS0yLTEtMS0zMDY0Nzg_c0737776-1138-4bfd-9a45-c87c1bfa8c95"
      unitRef="usd">-7431000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTAtMS0xLTEtMzA2NDc4_77ea4bf2-b054-435b-a2ec-43bf7675a8a9"
      unitRef="usd">500000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTAtMi0xLTEtMzA2NDc4_bb3aa256-7769-43f2-b877-bec0ff660c24"
      unitRef="usd">645000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTEtMS0xLTEtMzA2NDc4_40c3c291-e1a7-4a97-8491-080f8b118f84"
      unitRef="usd">215000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTEtMi0xLTEtMzA2NDc4_4fa6c3a1-8343-48c8-897c-b41764b228d6"
      unitRef="usd">150000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTMtMS0xLTEtMzA2NDc4_7f0fd92f-38bc-4ee1-8632-36fc61afe81d"
      unitRef="usd">-1139000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTMtMi0xLTEtMzA2NDc4_adbf9cf8-0b14-4a0a-871e-5e09866a0f6c"
      unitRef="usd">-9010000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTQtMS0xLTEtMzA2NDc4_22f991ed-7738-47cb-b9fd-474620b8a112"
      unitRef="usd">2750000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTQtMi0xLTEtMzA2NDc4_405b08bb-8800-4384-a6b6-7da0caf28d9a"
      unitRef="usd">2067000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTUtMS0xLTEtMzA2NDc4_cad09992-279b-4cd9-a719-bac918b9ffe4"
      unitRef="usd">3362000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTUtMi0xLTEtMzA2NDc4_ec71b98a-d6b6-4718-a2ef-c67dbdd2bbee"
      unitRef="usd">15919000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTYtMS0xLTEtMzA2NDc4_4324f2f9-a080-495c-a307-f500425becfe"
      unitRef="usd">-15931000</blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities>
    <blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTYtMi0xLTEtMzA2NDc4_fcaaf1c9-bb4c-4acc-925f-530f5b6ab22e"
      unitRef="usd">-13430000</blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTctMS0xLTEtMzA2NDc4_4ee34c64-986f-45c8-88b4-ecaafd8f1ef2"
      unitRef="usd">-17562000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTctMi0xLTEtMzA2NDc4_556a2407-0324-43df-b56b-f4b4a5fc9720"
      unitRef="usd">-22865000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTgtMS0xLTEtMzA2NDc4_be4498a4-0d69-43ff-812a-3cdaab4c78de"
      unitRef="usd">21806000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMTgtMi0xLTEtMzA2NDc4_e52cf873-1828-48a5-8ec2-99dc13a9e8e2"
      unitRef="usd">24504000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjAtMS0xLTEtMzA2NDc4_aa2c2c5e-4e84-491a-b04f-a1aa164eb7d5"
      unitRef="usd">1364000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjAtMi0xLTEtMzA2NDc4_f1907f3e-93ae-4d43-a445-5a05f8315b94"
      unitRef="usd">4266000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjEtMS0xLTEtMzA2NDc4_62783622-b5c8-48f0-8d39-b81592e54721"
      unitRef="usd">13967000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjEtMi0xLTEtMzA2NDc4_d10f11f3-0869-4415-93e5-dbbce7b42fae"
      unitRef="usd">12683000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjItMS0xLTEtMzA2NDc4_455b7aa5-de64-485b-b11f-9ebf59790d5b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjItMi0xLTEtMzA2NDc4_577703eb-fc33-4300-bdd5-0b0833a515eb"
      unitRef="usd">19985000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjUtMS0xLTEtMzA2NDc4_54ca0212-dd98-4522-bcbc-70c4ced498dd"
      unitRef="usd">-15331000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjUtMi0xLTEtMzA2NDc4_4c3ce236-00be-40e6-9929-03ab09f99751"
      unitRef="usd">-36934000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjctMS0xLTEtMzA2NDc4_d6336081-7e66-406d-9afe-9ed86de1f091"
      unitRef="usd">92600000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjctMi0xLTEtMzA2NDc4_046c524a-09d0-4f70-b698-e64cc6e16f44"
      unitRef="usd">59400000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjgtMS0xLTEtMzA2NDc4_245497c0-3d84-4e1a-bcf6-4b608bcb9efb"
      unitRef="usd">75403000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMjgtMi0xLTEtMzA2NDc4_10d30a29-bb0e-4aa6-9f07-a3299e9dd61f"
      unitRef="usd">33765000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzEtMS0xLTEtMzA2NDc4_c2a9645e-21e9-4ea4-9301-3b9f03290437"
      unitRef="usd">31417000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzEtMi0xLTEtMzA2NDc4_bcd3c2fb-f123-41c7-94aa-d61114416b7e"
      unitRef="usd">34674000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <blkb:IncreaseDecreaseInDueToCustomers
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzMtMS0xLTEtMzA2NDc4_77bdd07b-254c-4f59-9fa8-8236392ae55e"
      unitRef="usd">337159000</blkb:IncreaseDecreaseInDueToCustomers>
    <blkb:IncreaseDecreaseInDueToCustomers
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzMtMi0xLTEtMzA2NDc4_06991e8f-f801-40ee-bc0b-f0a88f000f77"
      unitRef="usd">315294000</blkb:IncreaseDecreaseInDueToCustomers>
    <blkb:ChangeInCustomerFundsReceivable
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzQtMS0xLTEtMzA2NDc4_d8bf4f61-dece-46fb-adc5-708c157f4c7e"
      unitRef="usd">-1859000</blkb:ChangeInCustomerFundsReceivable>
    <blkb:ChangeInCustomerFundsReceivable
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzQtMi0xLTEtMzA2NDc4_cc8b5b3d-c75b-49c7-94d6-c567116264a0"
      unitRef="usd">-1115000</blkb:ChangeInCustomerFundsReceivable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzYtMS0xLTEtMzA2NDc4_4121d6b5-aeba-4a51-85e2-6b354a961d37"
      unitRef="usd">-353238000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzYtMi0xLTEtMzA2NDc4_1d837f5a-c3b0-46f3-a7e3-d465509d6b92"
      unitRef="usd">-325448000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzctMS0xLTEtMzA2NDc4_cdce1826-f58d-4fda-967b-3e18cdf57cf1"
      unitRef="usd">986000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzctMi0xLTEtMzA2NDc4_b93046fe-d97d-46b4-b548-a1796fa0478d"
      unitRef="usd">-504000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzgtMS0xLTEtMzA2NDc4_40208d1b-5dbb-4a36-9c34-f348fe86421d"
      unitRef="usd">-345777000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzgtMi0xLTEtMzA2NDc4_aede3f48-58f3-4ce5-a4fe-60b3a3ad8e76"
      unitRef="usd">-338382000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzktMS0xLTEtMzA2NDc4_b310bc17-89ee-45c4-a65a-1828b4ea73cc"
      unitRef="usd">733931000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfMzktMi0xLTEtMzA2NDc4_ddf9f7be-0dc6-41c5-ba16-ac59bc00e108"
      unitRef="usd">651762000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNDAtMS0xLTEtMzA2NDc4_42200dcb-25f6-4a13-8569-010d6e2821ee"
      unitRef="usd">388154000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ife3eaa96974b4f1884438c8325f6805b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmM0NjM3ZDQ3NDFhYjQ1ODdiMTY2N2NkYmU4YjRlY2E3L3RhYmxlcmFuZ2U6YzQ2MzdkNDc0MWFiNDU4N2IxNjY3Y2RiZThiNGVjYTdfNDAtMi0xLTEtMzA2NDc4_b4f61720-4912-446c-a01a-7ec9ac1a6005"
      unitRef="usd">313380000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMS0xLTEtMS0zMDY0Nzg_6e2d212a-1e3f-4d18-97e5-593584f5fcf3"
      unitRef="usd">24083000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMS0yLTEtMS0zMDY0Nzg_9a2a8c30-ff4f-4f05-87c8-d9754fe8e114"
      unitRef="usd">31691000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMi0xLTEtMS0zMDY0Nzg_fe0acf8b-6b6c-4a92-9a2f-30d5ee9b0a6d"
      unitRef="usd">364071000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMi0yLTEtMS0zMDY0Nzg_72be9d0e-f200-4c8d-a0ae-21bab75162fc"
      unitRef="usd">702240000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMy0xLTEtMS0zMDY0Nzg_642d9613-350a-4665-8bdd-37e41038b9f3"
      unitRef="usd">388154000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNC9mcmFnOmY2YTUzMGY0YmIwNDQ1YmNhYzFjZjg0YjYwYjJjYmZiL3RhYmxlOmRmYzZiZjI3ZmYyOTQ1Yjc4ZmEwMjE5MzQ3YWFiZjY1L3RhYmxlcmFuZ2U6ZGZjNmJmMjdmZjI5NDViNzhmYTAyMTkzNDdhYWJmNjVfMy0yLTEtMS0zMDY0Nzg_339ed252-b6ef-45b4-bf84-569103f0c48f"
      unitRef="usd">733931000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesIssued
      contextRef="i5fdb171607a74caaa70b2a3f17568068_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi0xLTEtMS0zMDY0Nzg_d5a8dc68-c297-4181-9b71-ab71f6a210ec"
      unitRef="shares">67814044</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5fdb171607a74caaa70b2a3f17568068_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi0yLTEtMS0zMDY0Nzg_c8bf0161-6b3e-476f-9e6b-033162278569"
      unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3a03fe6b74e462d95d11e423808cb31_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi0zLTEtMS0zMDY0Nzg_87acd6a9-f2c9-43f0-88ee-8575d585871b"
      unitRef="usd">1075264000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5592d4e8e3514703b77f260cf49c145f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi00LTEtMS0zMDY0Nzg_ff9bc000-acd5-4ce3-9c73-f5bedbd478de"
      unitRef="usd">-537287000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib2d26066b62d4ba3bbdd5d598a9892f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi01LTEtMS0zMDY0Nzg_6da231c3-f95b-4a78-b0b4-6a91aeea6963"
      unitRef="usd">8938000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1bc39a3da4db41a5bff34648766f7a70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi02LTEtMS0zMDY0Nzg_e880ad18-88e2-4d94-b5a1-8212dc3a745a"
      unitRef="usd">197049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMi03LTEtMS0zMDY0Nzg_27bdef45-2dcf-46b6-a156-19f18c560f2d"
      unitRef="usd">744032000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i970d2d69a757473eb80af0d948feebfb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMy02LTEtMS0zMDY0Nzg_d7038f9e-b418-4d30-84af-dadbc85bbaef"
      unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMy03LTEtMS0zMDY0Nzg_e3c89c0d-521b-4a40-8405-2671484fb548"
      unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="i5c0989860d584a81a263a097dc35d016_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfNy0xLTEtMS0zMDY0Nzg_7f6b20d5-c22c-468e-85d7-7323ae4dae4c"
      unitRef="shares">954147</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue
      contextRef="i55d28b3a6c864e09a1f8eb2b6a5715d3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfNy0zLTEtMS0zMDY0Nzg_e9a938d0-5ac2-49b9-b66c-af782845dc11"
      unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfNy03LTEtMS0zMDY0Nzg_d68ed7df-a0d6-4a17-9730-0c1479c52cb5"
      unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights
      contextRef="i1509299963f04b8aac6d91390b7361de_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOC0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjowNGRhMzQxNWE5MjY0M2Y4YjMzMWQ3NTljMjQwZDhjNV8yOA_2b3ecdfa-3c4c-430f-8c7c-c53627a5728c"
      unitRef="shares">533597</blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie756e771862a4ee89c2ddd414f5993e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOC00LTEtMS0zMDY0Nzg_8aecb4df-1654-4c95-b508-3ea564ab1998"
      unitRef="usd">30990000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOC03LTEtMS0zMDY0Nzg_c064f84b-3850-43b1-a2ee-aadc5e0c60eb"
      unitRef="usd">30990000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i55d28b3a6c864e09a1f8eb2b6a5715d3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOS0zLTEtMS0zMDY0Nzg_caa9e394-0f9c-4342-8a78-c3ac057d7e30"
      unitRef="usd">29925000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i970d2d69a757473eb80af0d948feebfb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOS02LTEtMS0zMDY0Nzg_5ca55871-d44f-4b25-9aef-7133dc583392"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfOS03LTEtMS0zMDY0Nzg_0ab50dc3-e862-4969-a0b8-69a699064b7a"
      unitRef="usd">29925000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i5c0989860d584a81a263a097dc35d016_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTAtMS0xLTEtMzA2NDc4_c62e7ba8-f4c1-4bfe-9ef8-bc404b71542a"
      unitRef="shares">427941</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i5c0989860d584a81a263a097dc35d016_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTAtMi0xLTEtMzA2NDc4_b8e53e1f-71f5-4de4-ae2e-ef0c5b3da21b"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTAtNy0xLTEtMzA2NDc4_5f79e249-5d4d-4910-94bf-0c8d790ac2a0"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i5c0989860d584a81a263a097dc35d016_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTEtMS0xLTEtMzA2NDc4_bae7827a-a728-477e-a8aa-c52e5d7fbfb8"
      unitRef="shares">41269</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia9d2843f1f2e4d4d9f553080bb940287_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTItNS0xLTEtMzA2NDc4_b9a073f4-9609-41e1-b820-8b9ec23f9012"
      unitRef="usd">-8534000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTItNy0xLTEtMzA2NDc4_3c438765-68df-474c-949d-c75b9ad137f8"
      unitRef="usd">-8534000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i6f6e295356e84cbbb362b6850dd6f55c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtMS0xLTEtMzA2NDc4_3e94e641-e1a9-48dd-9c97-587b85467674"
      unitRef="shares">69154863</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6f6e295356e84cbbb362b6850dd6f55c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtMi0xLTEtMzA2NDc4_38215376-c1f0-46d6-bdc8-646207b2e61f"
      unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d003ebbe7d7490b933f5d25ad93fb5d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtMy0xLTEtMzA2NDc4_4a239e56-b5c2-4735-9f25-e5d9636938e3"
      unitRef="usd">1105189000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id806b14ec9254b81bd3d3d82bae49229_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNC0xLTEtMzA2NDc4_76fa868b-80d5-49ee-aa8c-2d31f0c496be"
      unitRef="usd">-568277000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00793092899b41b49888f8ef788a3506_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNS0xLTEtMzA2NDc4_13e8aca6-b227-43b9-aa15-11823ef128f9"
      unitRef="usd">404000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ce33e9dd3c34bee85139027b7360abd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNi0xLTEtMzA2NDc4_97ed7cab-2d41-46aa-839b-1c7f21588269"
      unitRef="usd">182348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOmYwZmU1YWJjNjc4NDQ3NDRiZGQ5YjM3MGMxYjk4YTI5L3RhYmxlcmFuZ2U6ZjBmZTVhYmM2Nzg0NDc0NGJkZDliMzcwYzFiOThhMjlfMTMtNy0xLTEtMzA2NDc4_ba1a284a-7b1a-4cf6-a9a5-97ceb9ff6d40"
      unitRef="usd">719733000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ibac8304477cd410b9bca7856fd425f49_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi0xLTEtMS0zMDY0Nzg_9bcff8bf-ac98-4505-b925-57d43d83a1c7"
      unitRef="shares">66165666</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibac8304477cd410b9bca7856fd425f49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi0yLTEtMS0zMDY0Nzg_106d00c8-b9ca-4929-9062-b06d67ff0076"
      unitRef="usd">66000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6e09795578d4248acaaca5abbea4476_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi0zLTEtMS0zMDY0Nzg_54f9965f-5cf8-484a-b7d5-03614f72567d"
      unitRef="usd">968927000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91715d4e1f6b42eebee653688a3cbb0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi00LTEtMS0zMDY0Nzg_70a24bd7-4551-4333-ac3b-72fb15cf1778"
      unitRef="usd">-500911000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if19376e692794a4097a29504a043cbf6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi01LTEtMS0zMDY0Nzg_f8e0b356-ef94-41b2-97c4-54e23bc429cf"
      unitRef="usd">6522000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id75fdfa5f7bb46839db76f4e10e57d34_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi02LTEtMS0zMDY0Nzg_ab9e3272-2120-4c01-9ffc-c360ee6b5891"
      unitRef="usd">242456000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMi03LTEtMS0zMDY0Nzg_c87af647-5709-4ce9-8b23-7bef86f9981e"
      unitRef="usd">717060000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2f24fd82981847a09f6fffb9d0c02408_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMy02LTEtMS0zMDY0Nzg_5a11d7ac-fd78-43b3-9d72-a983a62b35a4"
      unitRef="usd">-10407000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMy03LTEtMS0zMDY0Nzg_6d4c8add-e452-4613-ad00-a77d9f2ef5aa"
      unitRef="usd">-10407000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNC0zLTEtMS0zMjQ2MDU_e7676af1-b0e1-4734-a4ee-6a08eafbc7b2"
      unitRef="usd">983000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNC03LTEtMS0zMjQ2MDU_210f30f8-f763-4420-9209-9fafe6392bc6"
      unitRef="usd">983000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <blkb:RetirementsOfCommonStockShares
      contextRef="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMjQ2MDU_b24e447f-fbd8-475b-a552-94341828315f"
      unitRef="shares">33075</blkb:RetirementsOfCommonStockShares>
    <blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements
      contextRef="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0zLTEtMS0zMjQ2MDU_d89e822a-3da0-430f-9f8e-113aca2a92ab"
      unitRef="usd">2581000</blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements>
    <blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS03LTEtMS0zMjQ3NDI_9747ca9c-5d49-4eee-b6f4-09b984fc96cb"
      unitRef="usd">2581000</blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMDY0Nzg_6b46e15a-4aae-48bf-ab14-460f193b17d5"
      unitRef="shares">976312</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue
      contextRef="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0zLTEtMS0zMDY0Nzg_3f073108-32a4-4748-9558-538893875392"
      unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS03LTEtMS0zMDY0Nzg_52d5055a-b770-4186-aac6-83da27b80d11"
      unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights
      contextRef="iafa19cc4f1fe459eb8f3c47c228f3a32_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjphYTYxMTBjOTQzY2Q0YjRiYjk0ZDEzMGVlMTkwOWQ2Y18yOA_7945130d-cd60-4461-b0e7-c0d745f56e44"
      unitRef="shares">533139</blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1469633eb7dc4d07a1359100127f41df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNi00LTEtMS0zMDY0Nzg_0d155d80-b8e5-404e-8f5c-9fd2095dda82"
      unitRef="usd">34674000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNi03LTEtMS0zMDY0Nzg_41fe36d3-34a0-4418-b274-eb270f975ac4"
      unitRef="usd">34674000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i09a1b00cbeef458a86aac72a91ddd620_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNy0zLTEtMS0zMDY0Nzg_d75dbfc6-02f6-4533-adb7-45ed0be3388a"
      unitRef="usd">27860000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2f24fd82981847a09f6fffb9d0c02408_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNy02LTEtMS0zMDY0Nzg_eadb489f-dd11-471e-a76f-bfd8ab5f4eb3"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNy03LTEtMS0zMDY0Nzg_9d952715-32e7-47c8-b2f8-362f897a76e5"
      unitRef="usd">27860000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOC0xLTEtMS0zMDY0Nzg_9af9af5f-3e52-4268-811c-1c38f47afab2"
      unitRef="shares">580209</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOC0yLTEtMS0zMDY0Nzg_5cbda80d-d337-4587-92c7-da9f2a47d919"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOC03LTEtMS0zMDY0Nzg_8bb64e52-14fc-490d-8275-31507c3e95a5"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i6e702cdc587d40edb6d4d1d870f10253_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfOS0xLTEtMS0zMDY0Nzg_05680a39-9ae3-49ba-ac84-5904387b4686"
      unitRef="shares">30940</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifb153ef13a734170aa2ee84cfe413caf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTAtNS0xLTEtMzA2NDc4_fd3b503c-e70d-4659-a2cf-2ee13d7d07ae"
      unitRef="usd">8773000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTAtNy0xLTEtMzA2NDc4_b5005af8-e4f2-4f00-92c5-0019f3b9d49d"
      unitRef="usd">8773000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i4ddc163421a0428bac6b5bf5a5815ad6_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtMS0xLTEtMzA2NDc4_af07f0bd-3185-4122-a06a-865377916eee"
      unitRef="shares">67658172</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4ddc163421a0428bac6b5bf5a5815ad6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtMi0xLTEtMzA2NDc4_e06e89f4-fb66-4f40-b1b8-0f058b2ae2f6"
      unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idfc5e355da1d44849b3d54b7af40390d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtMy0xLTEtMzA2NDc4_9cea4562-c81a-4ead-bcc1-f743216ea402"
      unitRef="usd">993223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iffd10968a36c4b508b6c147e0686705b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNC0xLTEtMzA2NDc4_98dc37a8-f8d2-4633-b7bc-0f46632d29e7"
      unitRef="usd">-535585000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic8aaa18d509d44718562b3e9c7a11cd7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNS0xLTEtMzA2NDc4_3c32c3df-6ecc-452a-985c-98ad8f0d0f17"
      unitRef="usd">15295000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66fff1c2e4144951bdde55e9f0b4802e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNi0xLTEtMzA2NDc4_f79521ce-ff6d-4693-964e-e1dcfc94832c"
      unitRef="usd">232049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife3eaa96974b4f1884438c8325f6805b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfMTEtNy0xLTEtMzA2NDc4_c150ca5a-81c8-42da-8bb1-3e028c9e97c9"
      unitRef="usd">705050000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80My9mcmFnOjcwNGU1ZmE3MGJiNzQ4M2Y5NjI3MGJlMzc1ZjE0ZDJhL3RleHRyZWdpb246NzA0ZTVmYTcwYmI3NDgzZjk2MjcwYmUzNzVmMTRkMmFfMzc_b3164da9-d834-4917-af01-8c1ebae28c32">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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 and the United Kingdom, supporting users in 100+ countries.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY0Nw_0419898f-8ac4-46c2-abed-c8677322d25a">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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 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 consolidated balance sheets, 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 consolidated balance sheet at December&#160;31, 2022 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three months ended March&#160;31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2023, 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 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, 2022, 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 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 adopted 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;In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, &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;Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements. &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, 2022, filed with the SEC on February&#160;24, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY0OQ_fefbac9e-2745-4d07-bf99-1f0a9412e3d7">&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 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 consolidated balance sheets, 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 consolidated balance sheet at December&#160;31, 2022 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three months ended March&#160;31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2023, 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 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, 2022, and other forms filed with the SEC from time to time.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY1MA_8662ec20-5740-4c8a-832d-664358b98742">&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 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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTY2Mw_5129aa8e-6953-44be-b738-2d4d53c0afa0">&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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTYxNQ_a69b46c4-9360-494c-8d98-13283d83c574">&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:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl80Ni9mcmFnOmFhNmMwZDk0YTQwMTQxYjZhODMyOGVmYzMxMDBhNzk4L3RleHRyZWdpb246YWE2YzBkOTRhNDAxNDFiNmE4MzI4ZWZjMzEwMGE3OThfNTYyMA_95ab29c1-ab61-4203-ae30-b9d3919e0c65">Recently adopted accounting pronouncements&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, &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;Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations &lt;/span&gt;("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RleHRyZWdpb246MzllMGEwZjlhNzJiNGE4NjkwZTUzMDM5ZDhhN2E2MTRfODA2_95c33dd7-08df-47f9-8767-0e5d0b2fbb7c">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 loss per share by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted 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 the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units. Diluted loss per share for the three months ended March 31, 2023 and 2022 was the same as basic loss per share as there were net losses in both periods 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 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 style="width:75.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.451%"/&gt;&lt;td style="width:0.1%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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 loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,701)&lt;/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 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,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,132,999&#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 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,199,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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;Stock-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,132,999&#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 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,199,717&#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;/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;Loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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.28)&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 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.20)&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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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.28)&lt;/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 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.20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,638,453&#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 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;1,558,751&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RleHRyZWdpb246MzllMGEwZjlhNzJiNGE4NjkwZTUzMDM5ZDhhN2E2MTRfODI4_00418761-0524-4d25-be9d-f4f6580e2216">&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 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 style="width:75.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.451%"/&gt;&lt;td style="width:0.1%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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 loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,701)&lt;/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 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,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,132,999&#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 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,199,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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;Stock-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,132,999&#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 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,199,717&#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;/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;Loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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.28)&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 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.20)&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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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.28)&lt;/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 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.20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,638,453&#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 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;1,558,751&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMy00LTEtMS0zMDY0Nzg_525c0362-83ad-4937-b19e-6c0f34904c90"
      unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMy01LTEtMS0zMDY0Nzg_cbfef84f-ce49-426b-a837-9ac9d4a03831"
      unitRef="usd">-10407000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNS00LTEtMS0zMDY0Nzg_1d74c59f-b0c0-40a5-831e-a276e047aedd"
      unitRef="shares">52132999</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNS01LTEtMS0zMDY0Nzg_3867dc65-9c91-49df-8b2b-728f19c231ac"
      unitRef="shares">51199717</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNy00LTEtMS0zMDY0Nzg_2987a3ce-1aa9-445b-8fdc-7aea0bab2a9e"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfNy01LTEtMS0zMDY0Nzg_85e028c9-f7b2-4b99-8a98-7e6ff1dc3bfc"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfOC00LTEtMS0zMDY0Nzg_82471b42-4a88-43ba-aac8-9ce0e38d8e2f"
      unitRef="shares">52132999</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfOC01LTEtMS0zMDY0Nzg_f3ef0967-0e32-47c7-9282-2b35a0bb064b"
      unitRef="shares">51199717</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTAtNC0xLTEtMzA2NDc4_a7b9c714-1250-47e2-acba-11c6b8f769e2"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTAtNS0xLTEtMzA2NDc4_4d7945f1-00dd-4749-9f2e-e15dfb582148"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTEtNC0xLTEtMzA2NDc4_4af35b45-1b94-46c3-92fc-03c6470f16a6"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTEtNS0xLTEtMzA2NDc4_52cddb19-b321-418f-b753-7f9df13b5c19"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTMtNC0xLTEtMzA2NDc4_16f35e23-8fed-48c2-a9a0-aee572caeba3"
      unitRef="shares">1638453</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl81OC9mcmFnOjM5ZTBhMGY5YTcyYjRhODY5MGU1MzAzOWQ4YTdhNjE0L3RhYmxlOjkyNDYyZGI1ZWYyNzRmNzVhYmVhNjdhMmZjZGQzNzkzL3RhYmxlcmFuZ2U6OTI0NjJkYjVlZjI3NGY3NWFiZWE2N2EyZmNkZDM3OTNfMTMtNS0xLTEtMzA2NDc4_5960d851-ef0d-4fee-af8d-f087521c0aa8"
      unitRef="shares">1558751</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RleHRyZWdpb246Yjk3ZDE5NGZiZTU5NDI3ODk1ZmEwNzg1NjY2ODhjNWRfNjE3Nw_6f566456-f0e6-4161-b34b-3db12a7fe2e2">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 style="width:43.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&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 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 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;/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 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 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 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 March 31, 2023&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,514&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,514&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;96&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;96&#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;/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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,610&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,610&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;8,920&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;8,920&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;499&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;499&#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;/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;Contingent consideration obligations&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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;/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 liabilities&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;9,419&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;12,129&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,870&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,870&#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;/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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;247&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;247&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;32,117&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;32,117&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;323&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;323&#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;/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;Contingent consideration obligations&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#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;&#x2014;&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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;323&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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,033&#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;/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 7 to these 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. Our financial contracts that were indexed to LIBOR were modified to reference SOFR during the three months ended September 30, 2022. These modifications did not have a significant financial impact.&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 March&#160;31, 2023 and December&#160;31, 2022, 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 March&#160;31, 2023 and December&#160;31, 2022, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2020 Credit Facility (as defined below) is classified within Level 2 of the fair value hierarchy. Our fixed rate debt is also 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;We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the three months ended March&#160;31, 2023.&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;There were no material non-recurring fair value adjustments to our long-lived assets, intangible assets, goodwill and operating lease ROU assets during the three months ended March&#160;31, 2023</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RleHRyZWdpb246Yjk3ZDE5NGZiZTU5NDI3ODk1ZmEwNzg1NjY2ODhjNWRfNjE4Ng_880da026-7988-47db-888f-8e32e827dcf0">&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 style="width:43.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&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 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 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;/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 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 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 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 March 31, 2023&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,514&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,514&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;96&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;96&#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;/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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,610&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;26,610&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;8,920&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;8,920&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;499&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;499&#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;/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;Contingent consideration obligations&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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;/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 liabilities&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;9,419&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;12,129&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,870&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,870&#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;/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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;247&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;247&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;32,117&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;32,117&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;323&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;323&#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;/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;Contingent consideration obligations&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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,710&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#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;&#x2014;&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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;323&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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,710&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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,033&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC0xLTEtMS0zMDY0Nzg_211d1df3-f97f-4e07-8e58-75c49c092dd3"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC0zLTEtMS0zMDY0Nzg_55bbd46b-3462-4097-8a18-2fd515fb5166"
      unitRef="usd">26514000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC01LTEtMS0zMDY0Nzg_3f82d368-f74b-4271-a170-87d02d941eea"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNC03LTEtMS0zMDY0Nzg_cba98025-b750-45c3-b9e0-085af6037929"
      unitRef="usd">26514000</us-gaap:DerivativeAssets>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS0xLTEtMS0zMDY0Nzg_ad004592-67e6-4fc3-b55e-db58807e38a9"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS0zLTEtMS0zMDY0Nzg_bfafe68d-c60c-4670-ba9e-6713f7742480"
      unitRef="usd">96000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS01LTEtMS0zMDY0Nzg_49c8d4b9-67c3-44a5-afb9-32b2512aa768"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNS03LTEtMS0zMDY0Nzg_5f63c4f0-226d-435c-aa8e-8dd043039bb8"
      unitRef="usd">96000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi0xLTEtMS0zMDY0Nzg_824069c5-c0c9-48a8-94d0-7f3443f04023"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi0zLTEtMS0zMDY0Nzg_cf7e08a0-0797-4875-961a-c263e9a511f4"
      unitRef="usd">26610000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi01LTEtMS0zMDY0Nzg_5c7d5fa2-7cc0-4beb-b21e-3b0807c59d23"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfNi03LTEtMS0zMDY0Nzg_a50980ca-6bcc-490b-9a6f-266fd9753cb9"
      unitRef="usd">26610000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMS0xLTEtMzA2NDc4_1c7ade81-7ac6-4620-be6c-6c040f6b4a73"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMy0xLTEtMzA2NDc4_20217e40-031f-44c0-a70c-c2e7350f1a18"
      unitRef="usd">8920000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNS0xLTEtMzA2NDc4_fa09caca-00c7-4b2c-a5ec-4f0948e06723"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNy0xLTEtMzA2NDc4_05f38eea-77d5-47c3-92ca-5f8a3c60ecc6"
      unitRef="usd">8920000</us-gaap:DerivativeLiabilities>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMS0xLTEtMzI1MTM1_7bdca3c4-7255-4f9a-991c-274b2ee6463e"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtMy0xLTEtMzI1MTM1_f40f6549-bd72-423e-97e2-fe896b255181"
      unitRef="usd">499000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNS0xLTEtMzI1MTM1_57f3fd81-3969-47dd-badb-8694841ad239"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTEtNy0xLTEtMzI1MTM1_795da3c6-c65b-49d6-81b1-b5674b4ba15e"
      unitRef="usd">499000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItMS0xLTEtMzA2NDc4_8b7b637c-7749-47d9-ba91-830ccb4433a3"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItMy0xLTEtMzA2NDc4_43efd51e-8935-420b-a0e6-3e8297bc0e53"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItNS0xLTEtMzA2NDc4_1e73f73d-df5b-42ee-b034-0b92e4126563"
      unitRef="usd">2710000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTItNy0xLTEtMzA2NDc4_99d8266c-8651-492d-a480-a85ee986ceca"
      unitRef="usd">2710000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iaa3a13d0f9904d168295ffd6371f50eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtMS0xLTEtMzA2NDc4_d8d37ebb-7699-4f2f-9131-550781f1ebbc"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i835f632114094d2890280dc61f1135ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtMy0xLTEtMzA2NDc4_5d7af4ca-a17c-4262-a34d-0766198a25d8"
      unitRef="usd">9419000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5ad108c919b644a1ba8abaae118e7831_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtNS0xLTEtMzA2NDc4_8864468f-c79f-44cd-990e-94841fa8990d"
      unitRef="usd">2710000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id972cc29ce024f67820595b330ff1cd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTMtNy0xLTEtMzA2NDc4_af2185d9-05b2-4b0c-9ecc-9e8f089220ea"
      unitRef="usd">12129000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctMS0xLTEtMzA2NDc4_5faf1d30-53ca-4a61-a5e4-9dad5740492f"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie591529379ee49628b15060006a5a7a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctMy0xLTEtMzA2NDc4_f08c6706-4920-4283-894d-4cba98cdc688"
      unitRef="usd">31870000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctNS0xLTEtMzA2NDc4_bdabaaca-be15-4b68-9efd-40684f788f51"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTctNy0xLTEtMzA2NDc4_43f00652-af7d-4394-a5a6-b8505d99a790"
      unitRef="usd">31870000</us-gaap:DerivativeAssets>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtMS0xLTEtMzI1MTM5_427c0198-503f-4665-9acf-b6438796282d"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ie591529379ee49628b15060006a5a7a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtMy0xLTEtMzI1MTM5_e0d7146f-6ce4-4077-aede-7ac33f3dd45b"
      unitRef="usd">247000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtNS0xLTEtMzI1MTM5_ac02a314-3300-4f68-8d91-6ce716040949"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTgtNy0xLTEtMzI1MTM5_7df8fa1e-8741-4299-b24f-0416160aa704"
      unitRef="usd">247000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktMS0xLTEtMzA2NDc4_042aaa69-c26d-45b8-9724-61dab6971b80"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie591529379ee49628b15060006a5a7a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktMy0xLTEtMzA2NDc4_a35e4b0a-aee1-4ccf-bd48-c23b04a76fba"
      unitRef="usd">32117000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktNS0xLTEtMzA2NDc4_477c5493-563d-4747-b965-ba549ba981fb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMTktNy0xLTEtMzA2NDc4_e9a4d08e-3bf1-4991-a6cd-7cd14ef2db08"
      unitRef="usd">32117000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtMS0xLTEtMzI1MDkx_f2268adb-1d08-4f3e-868c-7d1cba40009b"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ie591529379ee49628b15060006a5a7a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtMy0xLTEtMzI1MDkx_cd9efdd0-f833-427f-a8be-441929aab5c0"
      unitRef="usd">323000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtNS0xLTEtMzI1MDkx_71885ee2-7b1c-488f-8768-0ffb2d1aef77"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjQtNy0xLTEtMzI1MDkx_c94890ac-56eb-4eb7-b504-90a89bfb8637"
      unitRef="usd">323000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMS0xLTEtMzI1MDkx_b9b1a16a-0fba-4d84-aeed-0a975ec58f9d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie591529379ee49628b15060006a5a7a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMy0xLTEtMzI1MDkx_b1c1a8e8-859f-437e-a437-49da15952078"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNS0xLTEtMzI1MDkx_7c6c101b-dc84-4801-896f-1e6ab343dfe4"
      unitRef="usd">2710000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNy0xLTEtMzI1MDkx_fde1cd93-47f0-40a4-ad83-9fa85aab3bfe"
      unitRef="usd">2710000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia67152ea85f643fba09485ec2a4dcb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMS0xLTEtMzA2NDc4_73a63cf8-5f7b-4cf4-b62b-d98d4169a621"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie591529379ee49628b15060006a5a7a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtMy0xLTEtMzA2NDc4_3ae017a6-be48-4390-9f11-2eef2caa7078"
      unitRef="usd">323000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i73d6475bbb48416db65a0f1e7e36ef10_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNS0xLTEtMzA2NDc4_17e37a79-5468-4bd1-9f45-acc3b8532414"
      unitRef="usd">2710000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8ce29ffedb2e478384e67493f6114cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82MS9mcmFnOmI5N2QxOTRmYmU1OTQyNzg5NWZhMDc4NTY2Njg4YzVkL3RhYmxlOjExMGQzZjk0MDAzYTRkMzhiMzAwMzZjNWE4NjVjMmE1L3RhYmxlcmFuZ2U6MTEwZDNmOTQwMDNhNGQzOGIzMDAzNmM1YTg2NWMyYTVfMjUtNy0xLTEtMzA2NDc4_c782201f-5bd5-4b21-9e05-2feae9e89ba2"
      unitRef="usd">3033000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgyOQ_5b2bb824-663f-4f49-8baf-7012e56f7e30">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 style="width:69.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;362,261&#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 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;700,611&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,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 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,629&#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;/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;364,071&#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 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;702,240&#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;/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 style="width:69.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.354%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;71,956&#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 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;74,272&#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;/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;37,125&#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 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,766&#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;/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;Derivative instruments&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;26,610&#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 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;32,117&#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;/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;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:#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,993&#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 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,189&#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;/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;9,962&#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 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,902&#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;/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;Unbilled accounts 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,092&#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 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,775&#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;/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;Taxes, prepaid and 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;1,728&#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 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,855&#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;/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;Deferred tax 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;1,152&#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 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,153&#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;/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;11,108&#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 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,929&#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;/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;176,726&#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 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;175,958&#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;/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;87,947&#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 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;94,304&#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;/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;88,779&#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 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;81,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;/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 $8.3 million and $8.5 million for the three months ended March&#160;31, 2023 and 2022, 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 March&#160;31, 2023 and December&#160;31, 2022 was $28.5 million and $29.1 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 March&#160;31, 2023 and December&#160;31, 2022 was $32.6 million and $31.7 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 and customer relationship management 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 insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $5.7 million and $5.2 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.&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 style="width:69.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.354%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;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 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;35,705&#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 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;28,448&#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;/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;9,419&#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 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;323&#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;/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;Customer credit balances&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;7,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 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,257&#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;/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;Operating lease liabilities, 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;7,962&#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 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,723&#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;/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 commissions and salaries&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,407&#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 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,944&#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;/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;Taxes payable&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;3,580&#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 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,667&#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;/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;2,710&#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 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,710&#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;/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 health care 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,213&#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 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,467&#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;/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 vacation 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;2,019&#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 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,156&#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;/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 transaction-based costs related to payments services&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,882&#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 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,059&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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;7,146&#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 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,542&#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;/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 accrued expenses and other liabilities&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;86,033&#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 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;90,296&#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;/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;13,234&#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 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,294&#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;/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;Accrued expenses and other current liabilities&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;72,799&#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 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;86,002&#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;/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.&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 style="width:69.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,236&#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 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;123&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(245)&lt;/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 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;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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,016&#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 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;416&#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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,007&#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 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,121&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <blkb:ScheduleOfRestrictedCashTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTg0MA_34569313-5cdd-4fef-a80f-9455b3aabc5f">&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 style="width:69.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;362,261&#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 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;700,611&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,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 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,629&#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;/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;364,071&#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 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;702,240&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blkb:ScheduleOfRestrictedCashTableTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMS0xLTEtMS0zMDY0Nzg_e3d4ada0-8eca-45c0-9533-a866ec55120a"
      unitRef="usd">362261000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMS0yLTEtMS0zMDY0Nzg_dd3933c0-9609-4a36-99c8-b7c43ef5a7c6"
      unitRef="usd">700611000</us-gaap:RestrictedCash>
    <us-gaap:EscrowDeposit
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMy0xLTEtMS0zMDY0Nzg_45c14b31-a64b-417e-bd6f-ef4b4b1fb714"
      unitRef="usd">1810000</us-gaap:EscrowDeposit>
    <us-gaap:EscrowDeposit
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfMy0yLTEtMS0zMDY0Nzg_34fd8d7f-9943-4392-8085-f14958e3ffcb"
      unitRef="usd">1629000</us-gaap:EscrowDeposit>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfNC0xLTEtMS0zMDY0Nzg_fe0acf8b-6b6c-4a92-9a2f-30d5ee9b0a6d"
      unitRef="usd">364071000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjYyZGNiMTU0ZmJlOTRmNmY4NzBmYzdjMWEyNTA4MTIzL3RhYmxlcmFuZ2U6NjJkY2IxNTRmYmU5NGY2Zjg3MGZjN2MxYTI1MDgxMjNfNC0yLTEtMS0zMDY0Nzg_72be9d0e-f200-4c8d-a0ae-21bab75162fc"
      unitRef="usd">702240000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzNg_e72d0738-384c-478b-936c-77d3ed05a68e">&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 style="width:69.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.354%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;71,956&#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 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;74,272&#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;/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;37,125&#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 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,766&#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;/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;Derivative instruments&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;26,610&#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 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;32,117&#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;/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;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:#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,993&#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 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,189&#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;/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;9,962&#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 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,902&#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;/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;Unbilled accounts 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,092&#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 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,775&#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;/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;Taxes, prepaid and 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;1,728&#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 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,855&#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;/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;Deferred tax 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;1,152&#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 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,153&#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;/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;11,108&#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 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,929&#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;/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;176,726&#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 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;175,958&#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;/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;87,947&#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 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;94,304&#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;/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;88,779&#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 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;81,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;/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 $8.3 million and $8.5 million for the three months ended March&#160;31, 2023 and 2022, 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 March&#160;31, 2023 and December&#160;31, 2022 was $28.5 million and $29.1 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 March&#160;31, 2023 and December&#160;31, 2022 was $32.6 million and $31.7 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 and customer relationship management 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 insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $5.7 million and $5.2 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5"
      unitRef="usd">71956000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668"
      unitRef="usd">74272000</us-gaap:CapitalizedContractCostNet>
    <blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0xLTEtMS0zMDY0Nzg_23826bd2-49f8-44ea-a92f-3d8c4f6d90d2"
      unitRef="usd">37125000</blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm>
    <blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0yLTEtMS0zMDY0Nzg_12aafc18-760a-4bc3-a242-2f1aafc9d551"
      unitRef="usd">34766000</blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm>
    <blkb:DerivativeAssetsCurrentAndLongTerm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMi0xLTEtMS0zMDY0Nzg_d7d1a2af-87f8-4389-b513-5f108d826c6f"
      unitRef="usd">26610000</blkb:DerivativeAssetsCurrentAndLongTerm>
    <blkb:DerivativeAssetsCurrentAndLongTerm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMi0yLTEtMS0zMDY0Nzg_2898282f-6654-4420-8ca5-81d3c1d4e6c1"
      unitRef="usd">32117000</blkb:DerivativeAssetsCurrentAndLongTerm>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983"
      unitRef="usd">9993000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c"
      unitRef="usd">10189000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <blkb:PrepaidInsuranceCurrentandLongterm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNi0xLTEtMS0zMDY0Nzg_473acb4c-a315-48e5-b921-612bf449fac0"
      unitRef="usd">9962000</blkb:PrepaidInsuranceCurrentandLongterm>
    <blkb:PrepaidInsuranceCurrentandLongterm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNi0yLTEtMS0zMDY0Nzg_17d49bbb-166e-482a-9372-0a2e16b46171"
      unitRef="usd">4902000</blkb:PrepaidInsuranceCurrentandLongterm>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNy0xLTEtMS0zMDY0Nzg_4bd14009-2571-4c1f-80e4-a48d160e6320"
      unitRef="usd">7092000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNy0yLTEtMS0zMDY0Nzg_98750ad1-4f8d-44e5-8866-e5fd13cb5091"
      unitRef="usd">5775000</us-gaap:UnbilledContractsReceivable>
    <blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOC0xLTEtMS0zMDY0Nzg_c3c69532-481f-47be-bba9-67c45aae1591"
      unitRef="usd">1728000</blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm>
    <blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOC0yLTEtMS0zMDY0Nzg_39bb6adf-ecb7-49c0-b063-9578bbe0748e"
      unitRef="usd">1855000</blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm>
    <blkb:DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOS0xLTEtMS0zMDY0Nzg_f0866b2c-853a-44e4-9201-7b4ee69d327a"
      unitRef="usd">1152000</blkb:DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent>
    <blkb:DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfOS0yLTEtMS0zMDY0Nzg_d891528f-58d2-4235-a324-e122df2d2bc5"
      unitRef="usd">1153000</blkb:DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent>
    <us-gaap:OtherAssets
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTAtMS0xLTEtMzA2NDc4_8150502c-d61a-4e4b-a446-ee42c9432df1"
      unitRef="usd">11108000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTAtMi0xLTEtMzA2NDc4_e94d1a4b-0d9b-4463-8c7e-3ece06eedc14"
      unitRef="usd">10929000</us-gaap:OtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTEtMS0xLTEtMzA2NDc4_ab97db15-279d-4eec-afeb-622eb439380b"
      unitRef="usd">176726000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTEtMi0xLTEtMzA2NDc4_c5017f56-5ae1-4607-a2a8-5141a1393206"
      unitRef="usd">175958000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTItMS0xLTEtMzA2NDc4_cc318f94-d120-48f9-8868-6b43e86fb116"
      unitRef="usd">87947000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTItMi0xLTEtMzA2NDc4_a5fff39c-09a7-446b-abeb-7dfcf1bef588"
      unitRef="usd">94304000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTMtMS0xLTEtMzA2NDc4_33471f1d-ddae-4e95-949f-18b53e3a2863"
      unitRef="usd">88779000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMTMtMi0xLTEtMzA2NDc4_8b00414c-70c3-4b58-a79c-22951ce7939c"
      unitRef="usd">81654000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTI5_31e95888-0791-4130-b987-1c02bd62447b"
      unitRef="usd">8300000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE2NTM3_d866aec4-a72d-4bca-ba9e-65d833bc01ba"
      unitRef="usd">8500000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMjYy_07f8a99d-ccc8-4c37-9c3d-371622050284"
      unitRef="usd">28500000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMjY5_befe804e-4e72-4295-9864-0dd037faf195"
      unitRef="usd">29100000</us-gaap:CapitalizedContractCostNetCurrent>
    <blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMzc3_f283b70c-e88c-4ecc-8b17-9c4de8399bf6"
      unitRef="usd">32600000</blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent>
    <blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMzg0_913bed9b-3db4-4fd6-8a90-2ef068f56145"
      unitRef="usd">31700000</blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNzg3_69de4bc0-871f-4de0-99e4-805e49b2df48"
      unitRef="usd">5700000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNzk0_d840da46-5d10-4d7f-a41a-b5309987649f"
      unitRef="usd">5200000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <blkb:AccruedExpensesAndOtherLiabilitiesTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MA_409cc190-c21b-4f21-8ec1-956c129d17bb">&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 style="width:69.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.354%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;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 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;35,705&#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 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;28,448&#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;/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;9,419&#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 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;323&#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;/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;Customer credit balances&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;7,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 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,257&#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;/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;Operating lease liabilities, 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;7,962&#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 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,723&#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;/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 commissions and salaries&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,407&#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 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,944&#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;/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;Taxes payable&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;3,580&#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 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,667&#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;/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;2,710&#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 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,710&#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;/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 health care 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,213&#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 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,467&#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;/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 vacation 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;2,019&#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 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,156&#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;/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 transaction-based costs related to payments services&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,882&#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 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,059&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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;7,146&#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 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,542&#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;/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 accrued expenses and other liabilities&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;86,033&#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 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;90,296&#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;/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;13,234&#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 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,294&#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;/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;Accrued expenses and other current liabilities&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;72,799&#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 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;86,002&#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;/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.&lt;/span&gt;&lt;/div&gt;</blkb:AccruedExpensesAndOtherLiabilitiesTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMDY0Nzg_fb37d104-778e-4b51-a6aa-b246ac1ace11"
      unitRef="usd">35705000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMDY0Nzg_6560e4ea-6a5c-4171-8cdd-f84142d36eb5"
      unitRef="usd">28448000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <blkb:DerivativeLiabilitiesCurrentAndLongTerm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMjUzNTQ_245e4cc8-02ae-46dd-b6f1-786e68381300"
      unitRef="usd">9419000</blkb:DerivativeLiabilitiesCurrentAndLongTerm>
    <blkb:DerivativeLiabilitiesCurrentAndLongTerm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMjUzNTQ_2e184d27-f74e-41d8-8bea-5cd193b54f50"
      unitRef="usd">323000</blkb:DerivativeLiabilitiesCurrentAndLongTerm>
    <blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNC0xLTEtMS0zMDY0Nzg_e0905dc0-5074-4d53-aa50-252382b95c8c"
      unitRef="usd">7990000</blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm>
    <blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNC0yLTEtMS0zMDY0Nzg_283973c7-6c6c-486a-8108-5af1ecea1e6e"
      unitRef="usd">8257000</blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMy0xLTEtMS0zMDY0Nzg_d4652a25-ee9c-4dd0-9a4f-c9f8438c64f4"
      unitRef="usd">7962000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMy0yLTEtMS0zMDY0Nzg_25df7341-fed7-4a81-8d96-77825a28f086"
      unitRef="usd">7723000</us-gaap:OperatingLeaseLiabilityCurrent>
    <blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNS0xLTEtMS0zMDY0Nzg_0e7fa798-56eb-4061-9d90-fb7ce624163f"
      unitRef="usd">5407000</blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm>
    <blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNS0yLTEtMS0zMDY0Nzg_36991307-6c77-4a46-93b8-cbedce032c74"
      unitRef="usd">6944000</blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMS0xLTEtMS0zMDY0Nzg_88530544-2c20-43d3-a710-46f7db83eefb"
      unitRef="usd">3580000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMS0yLTEtMS0zMDY0Nzg_4d1e2023-d0b8-4aff-90d7-33a62c431fbd"
      unitRef="usd">16667000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNi0xLTEtMS0zMDY0Nzg_932d158a-8656-4cc0-83f9-2af379b28737"
      unitRef="usd">2710000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNi0yLTEtMS0zMDY0Nzg_0a848d56-351d-4e89-8711-f68951609820"
      unitRef="usd">2710000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:AccruedInsuranceCurrentAndNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOC0xLTEtMS0zMDY0Nzg_f15cec17-bc7f-487e-aca3-f04552c91f0b"
      unitRef="usd">2213000</us-gaap:AccruedInsuranceCurrentAndNoncurrent>
    <us-gaap:AccruedInsuranceCurrentAndNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOC0yLTEtMS0zMDY0Nzg_ba801e70-53fe-4e41-ba30-413b21408613"
      unitRef="usd">2467000</us-gaap:AccruedInsuranceCurrentAndNoncurrent>
    <us-gaap:AccruedVacationCurrentAndNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNy0xLTEtMS0zMDY0Nzg_d1284d0a-26e8-4844-ad41-54e2afb62e7e"
      unitRef="usd">2019000</us-gaap:AccruedVacationCurrentAndNoncurrent>
    <us-gaap:AccruedVacationCurrentAndNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfNy0yLTEtMS0zMDY0Nzg_b3b78fa5-bdf6-4af7-9506-9b778b63432e"
      unitRef="usd">2156000</us-gaap:AccruedVacationCurrentAndNoncurrent>
    <blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOS0xLTEtMS0zMDY0Nzg_3e77973a-0dc1-4b4c-85c5-9585736c746c"
      unitRef="usd">1882000</blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices>
    <blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfOS0yLTEtMS0zMDY0Nzg_35785010-fd7f-4921-9ed1-2355037d0081"
      unitRef="usd">5059000</blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices>
    <us-gaap:OtherLiabilities
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTMtMS0xLTEtMzA2NDc4_4d8d9a48-9681-4d7c-a168-f4319536e5be"
      unitRef="usd">7146000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTMtMi0xLTEtMzA2NDc4_50e4ea62-070d-45ba-818a-d88a76946e8c"
      unitRef="usd">9542000</us-gaap:OtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTQtMS0xLTEtMzA2NDc4_2580230b-2d07-4510-a79d-bae77dc6e631"
      unitRef="usd">86033000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTQtMi0xLTEtMzA2NDc4_0eec2823-50cd-4b4b-8158-db4138ea66d2"
      unitRef="usd">90296000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTUtMS0xLTEtMzA2NDc4_d98d056b-1a60-4124-a4ee-d7ed443d5a23"
      unitRef="usd">13234000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTUtMi0xLTEtMzA2NDc4_71f688b5-9762-462b-9cb9-81a426e2b6d1"
      unitRef="usd">4294000</us-gaap:OtherLiabilitiesNoncurrent>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTYtMS0xLTEtMzA2NDc4_81d09de3-504c-486b-8049-710b4a965e4c"
      unitRef="usd">72799000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMTYtMi0xLTEtMzA2NDc4_4894f992-a9d1-4359-b72b-a314025d1213"
      unitRef="usd">86002000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzNA_a12c0e3b-5c3d-49f3-9e61-f5ffc0a5412c">&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;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 style="width:69.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,236&#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 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;123&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(245)&lt;/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 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;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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,016&#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 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;416&#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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,007&#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 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,121&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMi00LTEtMS0zMDY0Nzg_b21af28b-cd25-42a4-9d01-d3387f256ea1"
      unitRef="usd">1236000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMi01LTEtMS0zMDY0Nzg_848e9b52-405a-48db-9196-c10687b0d2c4"
      unitRef="usd">123000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMy00LTEtMS0zMDY0Nzg_7b198d4a-1410-4079-8932-3f233dcbf596"
      unitRef="usd">-245000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfMy01LTEtMS0zMDY0Nzg_aa1c9d49-4b88-488f-ab0a-be5d52f8a114"
      unitRef="usd">582000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNC00LTEtMS0zMDY0Nzg_071ada60-e411-4658-8a60-3cb42dc85018"
      unitRef="usd">1016000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNC01LTEtMS0zMDY0Nzg_9dd369c3-9ea5-4919-8d5b-5ae33482ce27"
      unitRef="usd">416000</us-gaap:OtherNonoperatingIncomeExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNS00LTEtMS0zMDY0Nzg_862e1ac1-6ded-453c-8fb2-f88c2e05aae6"
      unitRef="usd">2007000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOmRlMjVhNDE1MTUxMzQ0NTA4MDZmNmE1YTQ5NTA2ZjViL3RhYmxlcmFuZ2U6ZGUyNWE0MTUxNTEzNDQ1MDgwNmY2YTVhNDk1MDZmNWJfNS01LTEtMS0zMDY0Nzg_3057a585-3252-4306-9b7a-baa04db31611"
      unitRef="usd">1121000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjg0Nw_d337bf26-1823-4e0f-a34a-d13e1d0b356d">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 style="width:43.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&gt;&lt;td style="width:0.1%"/&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 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 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;March 31,&lt;br/&gt;2023&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;2022&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 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;March 31,&lt;br/&gt;2023&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;2022&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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;199,400&#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 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;177,800&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.47&#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.18&#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;619,688&#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 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;623,750&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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.44&#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;4.26&#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;57,849&#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 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;58,189&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;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;3,632&#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 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,247&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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.47&#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;7.38&#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;880,569&#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 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;861,986&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.74&#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.52&#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;2,521&#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 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,943&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;19,136&#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 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;18,802&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.99&#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;6.45&#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;858,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 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;840,241&#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 colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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.69&#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.48&#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;2020 credit 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;In October 2020, we entered into a five-year $900.0 million senior credit facility (the "2020 Credit Facility"). At March 31, 2023, we were in compliance with our debt covenants under the 2020 Credit 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;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;). At March 31, 2023, 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 March&#160;31, 2023:&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 style="width:42.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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 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;/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 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 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 three months ended March&#160;31, 2023, 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 style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&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, 2022&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,247&#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;/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,491&#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;/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;(1,106)&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;/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 March 31, 2023&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;3,632&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjgzNQ_79a2a976-665e-4516-adb7-ba8c242b3c43">&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 style="width:43.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&gt;&lt;td style="width:0.1%"/&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 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 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;March 31,&lt;br/&gt;2023&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;2022&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 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;March 31,&lt;br/&gt;2023&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;2022&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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;199,400&#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 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;177,800&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.47&#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.18&#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;619,688&#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 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;623,750&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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.44&#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;4.26&#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;57,849&#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 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;58,189&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;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;3,632&#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 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,247&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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.47&#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;7.38&#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;880,569&#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 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;861,986&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.74&#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.52&#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;2,521&#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 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,943&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;19,136&#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 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;18,802&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.99&#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;6.45&#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;858,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 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;840,241&#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 colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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.69&#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.48&#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="ia37feabedfc6407d8661d4d7306768a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy0xLTEtMS0zMDY0Nzg_2fc85a94-464b-4f5f-8a58-836a7af9f0c4"
      unitRef="usd">199400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3b8a54461b4c40ce8614ed39ef7f234d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy0yLTEtMS0zMDY0Nzg_61f2d5b7-1571-42e5-92df-ff7bc9297182"
      unitRef="usd">177800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ia37feabedfc6407d8661d4d7306768a5_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy00LTEtMS0zMDY0Nzg_ebaee148-9747-46f2-8d6e-667554f5b8af"
      unitRef="number">0.0547</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3b8a54461b4c40ce8614ed39ef7f234d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMy01LTEtMS0zMDY0Nzg_0e805f20-3094-4b01-b986-b26ef0d4e80c"
      unitRef="number">0.0518</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i02390a347ae44bdc9290dfb33e7bd8fd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC0xLTEtMS0zMDY0Nzg_45923014-4dd7-43be-9ac7-f3d3b6c9b65c"
      unitRef="usd">619688000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia5a68ab5ab434cf7ab668952de0b8243_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC0yLTEtMS0zMDY0Nzg_6292e4d1-490a-4807-8572-0e87c6a8fb6c"
      unitRef="usd">623750000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i02390a347ae44bdc9290dfb33e7bd8fd_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC00LTEtMS0zMDY0Nzg_e6f23fb6-dde7-4992-857f-1b8109e936a1"
      unitRef="number">0.0444</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ia5a68ab5ab434cf7ab668952de0b8243_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNC01LTEtMS0zMDY0Nzg_caa8c509-e82b-4481-98b1-80d2f88d2107"
      unitRef="number">0.0426</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id4952996e8dd4f598ae241f28ebacf8b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS0xLTEtMS0zMDY0Nzg_3be94cc4-b145-475d-9337-baa09b4c90e0"
      unitRef="usd">57849000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8003b17d6d89473b94dbd67e02035538_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS0yLTEtMS0zMDY0Nzg_ac1b3a50-0c3e-4c24-8d72-266ba11e3124"
      unitRef="usd">58189000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id4952996e8dd4f598ae241f28ebacf8b_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS00LTEtMS0zMDY0Nzg_997738bb-87e0-4d13-8616-d2905741f724"
      unitRef="number">0.0522</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8003b17d6d89473b94dbd67e02035538_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNS01LTEtMS0zMDY0Nzg_e5e4f9f3-8fd3-4dbe-bf52-967f1293b297"
      unitRef="number">0.0522</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:SupplierFinanceProgramObligation
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi0xLTEtMS0zMDY0Nzg_a7e01bdb-6be8-41fb-b295-263a7a883943"
      unitRef="usd">3632000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi0yLTEtMS0zMDY0Nzg_942f9844-c331-4a50-b29e-980c8ae8367d"
      unitRef="usd">2247000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i98b3012df9bd49839e269aae952697c2_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi00LTEtMS0zMDY0Nzg_a55004ea-f4a3-4613-b00d-06c930730085"
      unitRef="number">0.0847</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i61a23114d72947f0a405bb0dfdc4acbe_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNi01LTEtMS0zMDY0Nzg_63263dbe-b747-40d5-a919-fcb319f2c57e"
      unitRef="number">0.0738</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy0xLTEtMS0zMDY0Nzg_9f981a71-0836-42ff-a905-fe3e87cc3c17"
      unitRef="usd">880569000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy0yLTEtMS0zMDY0Nzg_bab4ff70-e978-4964-960b-7dc8a557dedb"
      unitRef="usd">861986000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy00LTEtMS0zMDY0Nzg_26ca53ec-945c-4a43-9ec0-c095d6ab7447"
      unitRef="number">0.0474</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfNy01LTEtMS0zMDY0Nzg_e95208cc-a7f5-4d2c-ae35-1fd489306911"
      unitRef="number">0.0452</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOC0xLTEtMS0zMDY0Nzg_7dbd4b9c-fada-4246-b1f8-5105f909ae98"
      unitRef="usd">-2521000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOC0yLTEtMS0zMDY0Nzg_d74cfd59-64e6-40ef-aba5-a46e4ff48a4d"
      unitRef="usd">-2943000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS0xLTEtMS0zMDY0Nzg_86401db5-4175-40f3-935d-3a1b9d5b5c6e"
      unitRef="usd">19136000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS0yLTEtMS0zMDY0Nzg_dcd27e61-c5bc-4bca-a8e8-e83d2b79995d"
      unitRef="usd">18802000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i10150a1904494ddd997cb31b665a50d9_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS00LTEtMS0zMDY0Nzg_a897b494-a204-42df-9bf1-b74c958500b5"
      unitRef="number">0.0699</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic3395ec503b44db48b258f5a9521d83f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfOS01LTEtMS0zMDY0Nzg_b0ee02a0-e3de-44ff-a417-5911c168edf4"
      unitRef="number">0.0645</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtMS0xLTEtMzA2NDc4_68f0c28f-1c83-4990-9004-005b01d15f81"
      unitRef="usd">858912000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtMi0xLTEtMzA2NDc4_e627098e-3fe3-48aa-9666-a3cce647364c"
      unitRef="usd">840241000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i99b6d4152c574fd0bdf8c5f4a3066c64_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtNC0xLTEtMzA2NDc4_e413b746-9d86-42e0-b999-8b6bfdf67fe6"
      unitRef="number">0.0469</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id487cfcf62d945ce80b3d2c9660f053c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjc0Y2Y5ZjM0NDY2MzQ1Mjg5MDFkMWM0ZGJmZGQzZTk0L3RhYmxlcmFuZ2U6NzRjZjlmMzQ0NjYzNDUyODkwMWQxYzRkYmZkZDNlOTRfMTAtNS0xLTEtMzA2NDc4_554d8f7a-c339-4c9e-856e-9c01e1d58d7a"
      unitRef="number">0.0448</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1b2c03557ae64ddf9ceff484576da122_I20201030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjMz_d792b912-84cb-4363-8ffe-97c2f5964f9a"
      unitRef="usd">900000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib4659fc897504431a2dfdee982f73a20_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjMwNg_cc161d0a-75e0-4fe9-9427-c7a61561b1c5"
      unitRef="usd">61100000</us-gaap:DebtInstrumentFaceAmount>
    <blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfMjg2Mw_c8287290-a9e4-4d55-b584-1f9aadd8a702">&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 March&#160;31, 2023:&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 style="width:42.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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 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;/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 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 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="ic9259276c06a4fb9b89a05dd43beca06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMDY0Nzg_92e0f7ba-93c4-4feb-ace1-32da88130cbb"
      unitRef="usd">1710000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia72db32d97274bf18ce7fa10988d46fc_I20230131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMzQ3Mjc_be72feca-795e-48f9-adbc-d7dff29086d6"
      unitRef="usd">2491000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SupplierFinanceProgramTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5MTE5_5712d51f-07c9-46c3-9978-dd42922551eb">&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 three months ended March&#160;31, 2023, 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 style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&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, 2022&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,247&#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;/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,491&#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;/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;(1,106)&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;/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 March 31, 2023&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;3,632&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplierFinanceProgramTableTextBlock>
    <us-gaap:SupplierFinanceProgramObligation
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfMS0xLTEtMS0zMjU4NzE_78a88cc3-6603-4535-8963-cdc774e75db2"
      unitRef="usd">2247000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligationIncrease
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfMi0xLTEtMS0zMjU3ODc_ced0f87c-dd2a-47c6-a4eb-fd327bfb8fc8"
      unitRef="usd">2491000</us-gaap:SupplierFinanceProgramObligationIncrease>
    <us-gaap:SupplierFinanceProgramObligationDecreaseSettlement
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfMy0xLTEtMS0zMjU3ODc_0f412cfc-42c2-4baf-b0d4-23007e6a2a34"
      unitRef="usd">1106000</us-gaap:SupplierFinanceProgramObligationDecreaseSettlement>
    <us-gaap:SupplierFinanceProgramObligation
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOmY1YmZkNDIxMzY2MjQwOWM4MjYwNjVjMDU3MGFhNzdiL3RhYmxlcmFuZ2U6ZjViZmQ0MjEzNjYyNDA5YzgyNjA2NWMwNTcwYWE3N2JfNC0xLTEtMS0zMjU4NzQ_ed5471c4-738b-414a-a20c-ed2361b009d5"
      unitRef="usd">3632000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNDIwNg_9b0f0a62-aec7-4481-accd-6b325edbba6f">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 March&#160;31, 2023 and December&#160;31, 2022, we have presented the fair value of our derivative instruments at the gross amounts in the condensed consolidated balance sheet 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 2020 Credit Facility 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. As of March&#160;31, 2023 and December&#160;31, 2022, the aggregate notional values of the interest rate swaps were $935.0 million and $435.0 million, respectively. All of the contracts have maturities on or before October 2028.&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 the forwards as cash flow hedges at the inception of the contracts. As of March&#160;31, 2023 and December&#160;31, 2022, 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 $27.7 million CAD and $22.6 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 March&#160;31, 2023 and December&#160;31, 2022, we had &#xa3;14.0 million and &#xa3;11.2 million, respectively, of 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.&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 style="width:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/&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 colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/&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;March 31,&lt;br/&gt;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/&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;March 31,&lt;br/&gt;2023&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;2022&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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;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:#ffffff;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 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;96&#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 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;247&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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&lt;br/&gt;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;499&#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 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;323&#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;/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;Interest rate swaps, long-term&lt;/span&gt;&lt;/div&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;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;26,514&#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 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;31,870&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;Other 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;8,920&#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 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;/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;Total derivative instruments designated as hedging instruments&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 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;26,610&#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 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;32,117&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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,419&#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 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;323&#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;/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 style="width:49.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&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 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;Gain (loss) 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;income 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 gain (loss) &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;income 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;loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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 (loss) 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 income into 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;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March&#160;31, 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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;17,594&#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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;4,499&#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;/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;14&#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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;125&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(417)&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March&#160;31, 2022&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;Interest rate swaps&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;21,947&#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 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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(358)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March&#160;31, 2023 that is expected to be reclassified into earnings within the next twelve months is &lt;/span&gt;&lt;/div&gt;$18.6 million. There were no ineffective portions of our interest rate swap or foreign currency forward derivatives during the three months ended March&#160;31, 2023 and 2022. See Note 10 to these 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.</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i22bb9fc10b1448e3949ca35ff9b64f82_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA0NQ_a688982f-c24c-4d90-9560-79502434ba20"
      unitRef="usd">935000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic5fc6e64d6c14025bd68d71d25baa2f7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA5OTUxMTYzMjE3OA_5f3d2ce7-e476-437e-b9bc-aea3d6c721ea"
      unitRef="usd">435000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6255f16e79354df7acbf51b1c8636ff1_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTYxNg_2203dc36-31db-463a-87c3-a60e80a62f54"
      unitRef="cad">27700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i02aab192719d4715a251ddc2ca78b382_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA5OTUxMTYzMjE0Ng_d08125a5-6c67-4675-bafc-130bdacacce7"
      unitRef="cad">22600000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6255f16e79354df7acbf51b1c8636ff1_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMjEwOA_ad275791-8e32-49ca-82e0-5fa23c0e482a"
      unitRef="gbp">14000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i02aab192719d4715a251ddc2ca78b382_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMTA5OTUxMTYzMjIwNw_08770d41-0b5f-4c61-a658-2f4d054d1ca9"
      unitRef="gbp">11200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNDE5Mg_9a0f6f9b-a534-4b92-b735-3c3413f1a8a9">&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 style="width:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/&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 colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/&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;March 31,&lt;br/&gt;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/&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;March 31,&lt;br/&gt;2023&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;2022&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 colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/&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;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:#ffffff;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 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;96&#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 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;247&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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&lt;br/&gt;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;499&#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 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;323&#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;/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;Interest rate swaps, long-term&lt;/span&gt;&lt;/div&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;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;26,514&#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 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;31,870&#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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;Other 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;8,920&#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 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;/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;Total derivative instruments designated as hedging instruments&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 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;26,610&#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 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;32,117&#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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/&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,419&#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 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;323&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i1300da019d254713b9e901f47b4f05a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy0yLTEtMS0zMDY0Nzg_62290900-bb10-4abe-9023-957d4bfb2b05"
      unitRef="usd">96000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i361591108ac84178b7927ac03cab5ee2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy0zLTEtMS0zMDY0Nzg_00b76786-7d4b-4b91-932f-cf85d8de90de"
      unitRef="usd">247000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i1300da019d254713b9e901f47b4f05a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy02LTEtMS0zMDY0Nzg_2e6423f1-074b-436d-b7f2-7cb8a145d5b9"
      unitRef="usd">499000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i361591108ac84178b7927ac03cab5ee2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfMy03LTEtMS0zMDY0Nzg_d39125e2-abf1-4ed1-b68d-e066b3756ca1"
      unitRef="usd">323000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i3c5688ea4c1a4dafa5f60ce3df03c231_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS0yLTEtMS0zMDY0Nzg_0b1714d4-3d20-47f5-8b08-a3c29fee6f71"
      unitRef="usd">26514000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ic7efeff3844c41948daab2940e925bdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS0zLTEtMS0zMDY0Nzg_d73f052f-607a-4f64-bb30-4daf3c3c2f68"
      unitRef="usd">31870000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i3c5688ea4c1a4dafa5f60ce3df03c231_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS02LTEtMS0zMDY0Nzg_814ac518-d091-406a-83ec-36d8cbea0cfa"
      unitRef="usd">8920000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ic7efeff3844c41948daab2940e925bdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNS03LTEtMS0zMDY0Nzg_024f86cf-6377-4098-883e-8dd77ab1a34b"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i3f1bda6cd29240e1b47f5002fb782ef4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy0yLTEtMS0zMDY0Nzg_9527a056-7d58-4111-a014-6916add47e3a"
      unitRef="usd">26610000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i809bb7679d11433499ef0beab816ceda_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy0zLTEtMS0zMDY0Nzg_e5840a52-a219-428a-83bc-cbc3f4ffa10e"
      unitRef="usd">32117000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i3f1bda6cd29240e1b47f5002fb782ef4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy02LTEtMS0zMDY0Nzg_73d12fe5-da0c-40c7-ab4f-5d8ffa9a3a1e"
      unitRef="usd">9419000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i809bb7679d11433499ef0beab816ceda_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOjlkNTA0Y2M2NmEyYjQ2NjQ4NTU3YjM4ODY4N2MyYjYzL3RhYmxlcmFuZ2U6OWQ1MDRjYzY2YTJiNDY2NDg1NTdiMzg4Njg3YzJiNjNfNy03LTEtMS0zMDY0Nzg_8e1bb186-e4f7-438a-abe6-03bc61d5027b"
      unitRef="usd">323000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNDIwOQ_2f2afc3b-d255-4422-9e61-0118bdc88b0f">&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 style="width:49.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&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 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;Gain (loss) 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;income 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 gain (loss) &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;income 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;loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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 (loss) 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 income into 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;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March&#160;31, 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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;17,594&#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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;4,499&#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;/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;14&#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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;125&#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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;(417)&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March&#160;31, 2022&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 colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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;Interest rate swaps&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;21,947&#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 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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(358)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i38bab52b2c9f4326a498e251c58592ba_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMy0xLTEtMS0zMDY0Nzg_5d4f4b8a-d200-448d-aaff-5c3d28f912d4"
      unitRef="usd">-17594000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i38bab52b2c9f4326a498e251c58592ba_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMy01LTEtMS0zMDY0Nzg_81bda692-398f-4d0a-b3d7-f4a7eddfbd7e"
      unitRef="usd">-4499000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNC0xLTEtMS0zMDY0Nzg_e93317aa-3ade-4799-83e0-0da6aa91e5bb"
      unitRef="usd">-14000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNC01LTEtMS0zMDY0Nzg_0e55e070-ac46-4027-b7a0-ef277d81b183"
      unitRef="usd">-125000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i7d9c8191a2194435b7799fbb2bc66e61_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNi0xLTEtMS0zMDY0Nzg_6edae5c5-6985-4f00-b53d-3f1e31158d6a"
      unitRef="usd">417000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i7d9c8191a2194435b7799fbb2bc66e61_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfNi01LTEtMS0zMDY0Nzg_b51ced73-f87b-4d0a-8ce4-c1c4bfdcd746"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i01d52a411b8c49279e635a18f6128fc3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMTAtMS0xLTEtMzA2NDc4_595bce2c-94fd-470a-87c4-54ec3140e76a"
      unitRef="usd">-21947000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i01d52a411b8c49279e635a18f6128fc3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RhYmxlOmU5OWIyYzkxZWMxNTQwODQ5ZmRlZmUwZTkxMmM1Y2Q5L3RhYmxlcmFuZ2U6ZTk5YjJjOTFlYzE1NDA4NDlmZGVmZTBlOTEyYzVjZDlfMTAtNS0xLTEtMzA2NDc4_bbe4e012-5d8d-42d8-add5-9c6df634eefc"
      unitRef="usd">358000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfNTQ5NzU1ODE4NjEy_bb116be9-e4c1-40d2-9f45-f9db84b7ec19"
      unitRef="usd">-18600000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMzc4NA_26b78060-94ac-4dd1-9897-51da49949fb9"
      unitRef="usd">0</us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet>
    <us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83Ni9mcmFnOmM4NmVhNmQzMDQ3MTRiNmNiYWM5YWIwZDc0MDBlZTgxL3RleHRyZWdpb246Yzg2ZWE2ZDMwNDcxNGI2Y2JhYzlhYjBkNzQwMGVlODFfMzc4NA_c786c419-0413-4a76-9442-2d50dd4c4af9"
      unitRef="usd">0</us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MDg_ffe15286-ef8b-425b-9d3a-9b25ca87b7f7">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 March&#160;31, 2023, 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 style="width:66.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,385&#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 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,532&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;432&#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 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;437&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(811)&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 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;(431)&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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,006&#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 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,538&#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;/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"&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 2020 Credit Facility 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 2020 Credit Facility in October 2025. 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 March&#160;31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $280.7 million through 2027.&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. Our investigation into the Security Incident by our cybersecurity team and third-party forensic advisors 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-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 has 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.&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 probable 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 style="width:73.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;17,783&#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 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;9,005&#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;/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 probable insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;17,783&#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 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;7,201&#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;/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 style="width:73.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;125,788&#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 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;108,005&#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;/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 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;/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;75,788&#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 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;58,005&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&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 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;/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, as well as settlement of the previously disclosed SEC investigation (as 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 consolidated statements of comprehensive loss and as operating activities on our 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 March 31, 2023, we incurred net pre-tax expense of $17.8 million related to the Security Incident, which included $7.6 million for ongoing legal fees and an additional accrual for loss contingencies of $10.2 million. During the three months ended March 31, 2023, we had net cash outlays of $9.2 million related to the Security Incident, which included ongoing legal fees and the $3.0 million civil penalty paid related to the SEC settlement (as discussed below). In line with our policy, legal fees are expensed as incurred. For full year 2023, we currently expect net pre-tax expense of approximately $20.0 million to $30.0 million and net cash outlays of approximately &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;$25.0 million to $35.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 March&#160;31, 2023, we have recorded approximately $30.2 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain governmental agencies related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described above. 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. &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 March&#160;31, 2023 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-weight:400;line-height:120%"&gt; To date, we have received approximately 260 specific requests for reimbursement of expenses, approximately 205 (or 79%) have been fully resolved and closed. 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. 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. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. Our review of customer and subrogation claims includes analyzing individual customer contracts into which we have entered, the specific claims made and applicable law.&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 19 putative consumer class action cases [17 in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and 2 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 determine whether this will proceed as a class action. 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-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; To date, we have received a consolidated, multi-state Civil Investigative Demand issued on behalf of 49 state Attorneys General and the District of Columbia, a separate Civil Investigative Demand from the office of the Indiana Attorney General and a separate Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident. We have been in discussions, directly with certain Attorneys General or indirectly through an executive committee of the multi-state group of Attorneys General, about potential resolution of issues arising from these investigations. Although we are hopeful that we can resolve these matters on acceptable terms, there is no assurance that we will be able to do so on terms acceptable to us and to any or all such states.&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;We also are subject to the following pending governmental actions: &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;an investigation by the U.S. Federal Trade Commission;&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;an investigation by the U.S. Department of Health and Human Services;&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;an investigation by the Office of the Australian Information Commissioner; 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;an investigation by the Office of the Privacy Commissioner of Canada. &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, on March 9, 2023, the Company reached a settlement with the SEC in connection with the Security Incident. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in an SEC cease-and-desist order (the &#x201c;SEC Order&#x201d;). Under the terms of the SEC Order, the Company has agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), and Section 13(a) of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. No other violations of the securities laws are alleged in the SEC Order. As part of the SEC Order, the Company also agreed to pay, and has paid, a civil penalty in the amount of $3.0 million. The Company consented to the entry of the SEC Order without admitting or denying the findings of the SEC Order, other than with respect to the SEC&#x2019;s jurisdiction over the Company and the subject matter of the SEC Order. The SEC Order describing the settlement was furnished as Exhibit 99.1 and the SEC&#x2019;s press release announcing this resolution is furnished as Exhibit 99.2 to the Company&#x2019;s Current Report on Form 8-K filed with the SEC on March 9, 2023.&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 (the "ICO") notified us that it has closed its investigation of the Security Incident. Based on its investigation and having considered our actions before, during and after the Security Incident, the ICO issued our European subsidiary a reprimand in accordance with Article 58(2)(b) of the U.K. General Data Protection Regulation ("U.K. GDPR") due to our non-compliance, in the ICO's view, with the requirements set out in Article 32 of the U.K. GDPR regarding the processing of personal data. The ICO did not impose a penalty related to the Security Incident, nor did it impose any requirements for further action by 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 September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident, pursuant to which our European subsidiary paid a penalty of &#x20ac;60,000 in relation to the alleged late notification of two Spanish data controllers regarding 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 without taking any action against 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;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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MTI_bc91ab5c-6e20-4e8c-a514-0798dbf2b78a">&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 style="width:66.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,385&#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 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,532&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;432&#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 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;437&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(811)&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 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;(431)&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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,006&#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 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,538&#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;/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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi00LTEtMS0zMDY0Nzg_ee95d901-6582-42f4-986b-5ae9366b5450"
      unitRef="usd">2385000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi01LTEtMS0zMDY0Nzg_e6f8fcc8-2ac4-4c85-8b89-41ffd39ea323"
      unitRef="usd">2532000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMy00LTEtMS0zMDY0Nzg_f65651f6-0935-42d9-ab81-d29574d5ebc3"
      unitRef="usd">432000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMy01LTEtMS0zMDY0Nzg_bece140f-d4b0-4300-a01a-e692bef59057"
      unitRef="usd">437000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNC00LTEtMS0zMDY0Nzg_f94034d3-ad52-4043-a61f-6af2dfd7406f"
      unitRef="usd">811000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNC01LTEtMS0zMDY0Nzg_a02dad9e-d738-479a-a3f9-674982cd0042"
      unitRef="usd">431000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNS00LTEtMS0zMDY0Nzg_fd1d10ea-3e91-4a5d-a67c-c230fd647941"
      unitRef="usd">2006000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfNS01LTEtMS0zMDY0Nzg_22323542-0606-4ed8-b824-4b7ea05dd98e"
      unitRef="usd">2538000</us-gaap:LeaseCost>
    <blkb:LongtermPurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="ic5668d082f3444b0a84dfde4139907f2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTEzMQ_59d122f1-f07f-48ba-8fc7-6151381ef624"
      unitRef="usd">280700000</blkb:LongtermPurchaseCommitmentRemainingMinimumAmountCommitted>
    <blkb:LiabilityInsuranceAmountTotal
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNDQ3Ng_bb651325-f922-4530-ac0c-f7fdc5f10e50"
      unitRef="usd">50000000</blkb:LiabilityInsuranceAmountTotal>
    <blkb:LiabilityInsuranceAmountDeductible
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNDUwMA_f07565e2-4ae6-4c62-9d07-6cd76f8c413a"
      unitRef="usd">250000</blkb:LiabilityInsuranceAmountDeductible>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0NDA_ee216e3a-6886-46ee-a8c0-0f7c68e2a0bf">&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 probable 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 style="width:73.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;17,783&#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 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;9,005&#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;/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 probable insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;17,783&#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 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;7,201&#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;/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 style="width:73.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;125,788&#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 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;108,005&#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;/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 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;/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;75,788&#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 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;58,005&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/&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 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <blkb:SecurityIncidentExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMi00LTEtMS0zMDY0Nzg_8e2289ad-c646-44b6-bf97-9f5bced6df6f"
      unitRef="usd">17783000</blkb:SecurityIncidentExpense>
    <blkb:SecurityIncidentExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMi01LTEtMS0zMDY0Nzg_d5a29495-1d12-4529-9e06-d9052545eb75"
      unitRef="usd">9005000</blkb:SecurityIncidentExpense>
    <blkb:SecurityIncidentAccruedInsuranceRecoveries
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMy00LTEtMS0zMDY0Nzg_75db22b8-42a5-48b6-8e88-9383e9cfa30f"
      unitRef="usd">0</blkb:SecurityIncidentAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentAccruedInsuranceRecoveries
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfMy01LTEtMS0zMDY0Nzg_c7cf6c3c-d824-49b9-90bf-1a68a048f32a"
      unitRef="usd">1804000</blkb:SecurityIncidentAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentNetExpense
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfNC00LTEtMS0zMDY0Nzg_2ee4c2b4-ba44-47c8-b478-20f42b6abe00"
      unitRef="usd">17783000</blkb:SecurityIncidentNetExpense>
    <blkb:SecurityIncidentNetExpense
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOmYyMGVlMmQxNzYxNTQ5ZTA5ZjU4OWNiNDkzMDZiMzEzL3RhYmxlcmFuZ2U6ZjIwZWUyZDE3NjE1NDllMDlmNTg5Y2I0OTMwNmIzMTNfNC01LTEtMS0zMDY0Nzg_b456a350-deee-418e-8883-bf5968ce3e50"
      unitRef="usd">7201000</blkb:SecurityIncidentNetExpense>
    <blkb:SecurityIncidentCumulativeExpense
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMS0xLTEtMS0zMDY0Nzg_b5637a86-8c0e-4aea-a52c-b2c4cf342217"
      unitRef="usd">125788000</blkb:SecurityIncidentCumulativeExpense>
    <blkb:SecurityIncidentCumulativeExpense
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMS0yLTEtMS0zMDY0Nzg_611d7eba-9817-4535-ae20-5c3c377604a4"
      unitRef="usd">108005000</blkb:SecurityIncidentCumulativeExpense>
    <blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMi0xLTEtMS0zMDY0Nzg_99fc5c50-b389-4943-8bef-cc5acf9dfff9"
      unitRef="usd">50000000</blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMi0yLTEtMS0zMDY0Nzg_65182fb4-59d4-4d78-838b-65bc758e5665"
      unitRef="usd">50000000</blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentCumulativeNetExpense
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMy0xLTEtMS0zMDY0Nzg_527bcd79-b9cf-42b0-97eb-fd0065a69e88"
      unitRef="usd">75788000</blkb:SecurityIncidentCumulativeNetExpense>
    <blkb:SecurityIncidentCumulativeNetExpense
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfMy0yLTEtMS0zMDY0Nzg_e794c135-f820-49de-9f52-aa8b099fb97d"
      unitRef="usd">58005000</blkb:SecurityIncidentCumulativeNetExpense>
    <us-gaap:InsuranceRecoveries
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfNS0xLTEtMS0zMDY0Nzg_a13d67fd-d520-4069-ba5f-f77554850619"
      unitRef="usd">50000000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjQ0ZmU3ZDBmNzM4ZTQwZTI4OTAxNmQ3ZDQyMzIzYzI2L3RhYmxlcmFuZ2U6NDRmZTdkMGY3MzhlNDBlMjg5MDE2ZDdkNDIzMjNjMjZfNS0yLTEtMS0zMDY0Nzg_d76c0e36-52b9-4174-9add-359c4d20bc32"
      unitRef="usd">50000000</us-gaap:InsuranceRecoveries>
    <blkb:SecurityIncidentNetPreTaxExpense
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM3NDUx_a050a72f-9c27-459e-828b-2d851830492b"
      unitRef="usd">17800000</blkb:SecurityIncidentNetPreTaxExpense>
    <blkb:SecurityIncidentOngoingLegalFees
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2NjU4NA_b72b130c-3d12-40f4-881d-108f90893773"
      unitRef="usd">7600000</blkb:SecurityIncidentOngoingLegalFees>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTA5OTUxMTY1MTA4NA_ab6e6635-5ded-47f4-a9b4-083bd961be8a"
      unitRef="usd">10200000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <blkb:SecurityIncidentNetCashOutlays
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2NjYxNg_9cca14d1-1ff6-4b0f-9a4e-54eed7638e94"
      unitRef="usd">9200000</blkb:SecurityIncidentNetCashOutlays>
    <blkb:SecurityIncidentPenaltyPaid
      contextRef="i39f2d44661534b10b6163a87271bb72c_D20230309-20230309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM1OTEy_c29b402f-7d1b-4214-9069-83d804e78e7c"
      unitRef="usd">3000000</blkb:SecurityIncidentPenaltyPaid>
    <blkb:SecurityIncidentExpectedCost
      contextRef="i4cfe76d77cb8440d82526f7806af64fd_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTg3OQ_0ece2702-b9f8-4e8c-9e15-cd355a65e3f2"
      unitRef="usd">20000000</blkb:SecurityIncidentExpectedCost>
    <blkb:SecurityIncidentExpectedCost
      contextRef="i89d8ca093e4b453ea4d87d78e03160da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTg4NQ_5ad883ac-e517-46e0-9d9d-31a3bd67ad4d"
      unitRef="usd">30000000</blkb:SecurityIncidentExpectedCost>
    <blkb:ExpectedNetCashOutlaysForOngoingLegalFees
      contextRef="i4cfe76d77cb8440d82526f7806af64fd_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjEwMA_cba9fc80-95a9-4c08-b275-4e5013d8d2db"
      unitRef="usd">25000000</blkb:ExpectedNetCashOutlaysForOngoingLegalFees>
    <blkb:ExpectedNetCashOutlaysForOngoingLegalFees
      contextRef="i89d8ca093e4b453ea4d87d78e03160da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjEwNg_37f69739-a82e-4f95-ad83-af27b241fed6"
      unitRef="usd">35000000</blkb:ExpectedNetCashOutlaysForOngoingLegalFees>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2NjQwMw_e6693bf1-1403-426b-8ace-fa9c6c4953e2"
      unitRef="usd">30200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNzEzOA_943f0093-2706-47d4-987a-4c0f1ad71f4d"
      unitRef="cases">260</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNjA0NzMxMzk2OTAxNg_decf92e4-777d-4314-a295-82fd7bbfc436"
      unitRef="cases">205</us-gaap:LossContingencyClaimsSettledNumber>
    <blkb:LossContingencyClaimsSettledPercent
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM3MjMy_f9821350-d6d2-4ef9-87a9-03b7b2a3bcab"
      unitRef="number">0.79</blkb:LossContingencyClaimsSettledPercent>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNzI0Mw_5ba72a2b-c73a-4d0b-87aa-3e4986fb246a"
      unitRef="cases">400</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="i625acf76bfc8438db50a9812563f7d4c_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfODM5OA_5fd9d0d6-0515-4816-9309-32a5ae0ad797"
      unitRef="cases">19</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="if7a5a49e243c42a881c22a48b3ada27f_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfODQzOQ_3d6c68b2-804d-47c7-b68f-879ef9ce3cb4"
      unitRef="cases">17</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="i709d81abe2fb45ba918c7374627d6c02_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfODU1OA_f50357f9-3106-49fd-a511-17b53e708353"
      unitRef="cases">2</us-gaap:LossContingencyNumberOfPlaintiffs>
    <blkb:SecurityIncidentNumberOfStateAttorneysGeneral
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTA3Mjk_c1d236c6-71b5-4b52-8df4-53f58387dada"
      unitRef="cases">49</blkb:SecurityIncidentNumberOfStateAttorneysGeneral>
    <blkb:SecurityIncidentPenaltyPaid
      contextRef="i39f2d44661534b10b6163a87271bb72c_D20230309-20230309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfNTQ5NzU1ODM1OTI4_c29b402f-7d1b-4214-9069-83d804e78e7c"
      unitRef="usd">3000000</blkb:SecurityIncidentPenaltyPaid>
    <blkb:SecurityIncidentPenaltyPaid
      contextRef="i4ace7dcaf3644a138f0b475447d68f5d_D20210901-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTI1NDY_72de77ea-270f-486b-b0a3-2349e0458d13"
      unitRef="eur">60000</blkb:SecurityIncidentPenaltyPaid>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RleHRyZWdpb246N2VjMDcyZDM0YmJiNDBiOGIwZTg0YTI0ZjBlOTg3NGRfMTIzMg_52ece6c8-3c93-43bd-b5ec-26c9c6cad196">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 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 style="width:74.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(3,901)&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 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;(2,050)&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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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.0&#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;16.5&#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;During the three months ended March 31, 2022, we utilized the discrete effective tax rate method, as allowed by ASC 740-270-30-18, &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;Income Taxes&#x2014;Interim Reporting&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, to calculate our interim income tax provision. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. The discrete method treats the year-to-date period as if it was the annual period and determines the income tax expense or benefit on that basis. We believe that, at this time, the use of this discrete method is no longer more appropriate than the annual effective tax rate method.&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 increase in our effective income tax rate for the three months ended March&#160;31, 2023 when compared to the same period in 2022 was primarily attributable to unfavorable impact of non-deductible Security Incident accruals, lower foreign-derived intangible income deduction and an increase to the UK corporate tax rate offset against benefit attributable to valuation allowance reduction.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RleHRyZWdpb246N2VjMDcyZDM0YmJiNDBiOGIwZTg0YTI0ZjBlOTg3NGRfMTIyMg_c9c57b42-6bd6-45fa-adc9-5491b6cef703">&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 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 style="width:74.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(3,901)&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 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;(2,050)&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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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.0&#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;16.5&#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="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMi00LTEtMS0zMDY0Nzg_4880d327-7ad9-491d-80c9-de7e5a8a0cd9"
      unitRef="usd">-3901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMi01LTEtMS0zMDY0Nzg_8ba4f834-6a48-4079-a54a-a842978e7964"
      unitRef="usd">-2050000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMy00LTEtMS0zMDY0Nzg_c8556396-a6f7-4dc9-84b4-48d9be157419"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84OC9mcmFnOjdlYzA3MmQzNGJiYjQwYjhiMGU4NGEyNGYwZTk4NzRkL3RhYmxlOjQ4OGEyMzc1Y2UwYzQzOGU4ZjQwYzMwZTQ5NmZkMTY2L3RhYmxlcmFuZ2U6NDg4YTIzNzVjZTBjNDM4ZThmNDBjMzBlNDk2ZmQxNjZfMy01LTEtMS0zMDY0Nzg_0452b175-00b7-487b-ab16-e74acf1ac33f"
      unitRef="number">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RleHRyZWdpb246MzcwNDFlYmE5NDgzNGMxYmIwODcxNGEzNDMxYzFmNmJfMTk1_ae24a780-3ecb-4ee1-b2aa-49190b92370f">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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;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 style="width:78.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.989%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,522&#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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,257&#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;/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 $2,566 and $(3,789)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(7,289)&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 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,641&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,624)&lt;/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 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;358&#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;/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 (benefit) included in provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,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 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;(94)&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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(3,403)&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 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;264&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,692)&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 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,905&#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;/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, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;13,141&#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 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,162&#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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,265&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,158&#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 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,132)&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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,737)&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 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;(867)&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;/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 income, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;404&#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 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;15,295&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RleHRyZWdpb246MzcwNDFlYmE5NDgzNGMxYmIwODcxNGEzNDMxYzFmNmJfMTg4_76f7bb1c-55bd-412f-adae-2711e433ba62">&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 style="width:78.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.989%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,522&#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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,257&#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;/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 $2,566 and $(3,789)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(7,289)&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 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,641&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,624)&lt;/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 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;358&#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;/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 (benefit) included in provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,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 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;(94)&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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(3,403)&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 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;264&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,692)&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 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,905&#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;/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, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;13,141&#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 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,162&#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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/&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, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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,265&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,158&#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 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,132)&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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,737)&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 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;(867)&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;/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 income, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;404&#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 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;15,295&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMi00LTEtMS0zMDY0Nzg_af8c01f6-adb6-47e7-bee2-daf76c59562a"
      unitRef="usd">8938000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iaa6d928689d34c81aa9b9a8f2cde948d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMi01LTEtMS0zMDY0Nzg_db870200-e579-454b-a59d-3935ae416221"
      unitRef="usd">6522000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i235daa8906dd4afca8ce2439e4172920_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNS00LTEtMS0zMDY0Nzg_19439c35-7494-4f12-9e3a-7c013550fd95"
      unitRef="usd">23833000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4fe65a557ef049cd94b3bcb76f3a7f08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNS01LTEtMS0zMDY0Nzg_d051f454-1dba-4820-a013-004cfd55ddc1"
      unitRef="usd">5257000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjplNjdmNDY3MTlhNWE0YWQ0YTFhZTU3YTRhMjZlZWQ5Ml85NQ_7fed4bae-d91e-44e0-b8cc-cc847fb264cf"
      unitRef="usd">2566000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi0wLTEtMS0zMDY0NzgvdGV4dHJlZ2lvbjplNjdmNDY3MTlhNWE0YWQ0YTFhZTU3YTRhMjZlZWQ5Ml8xMDI_5ab7e807-7176-4a13-96bc-f705f391eb27"
      unitRef="usd">-3789000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i58599e83bb0846da8a343e99561db458_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi00LTEtMS0zMDY0Nzg_9e980cd3-673d-4726-aa65-c29ced57c973"
      unitRef="usd">7289000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNi01LTEtMS0zMDY0Nzg_ac8caec0-5252-41f9-8cd4-a4abcf5cbb3f"
      unitRef="usd">-10641000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i58599e83bb0846da8a343e99561db458_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNy00LTEtMS0zMDY0Nzg_3ac0a981-a90b-42cf-89ba-aa81ad0a0dac"
      unitRef="usd">-4624000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfNy01LTEtMS0zMDY0Nzg_b9e3df5c-5fcf-4035-ad9e-b7c4b2520930"
      unitRef="usd">358000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i58599e83bb0846da8a343e99561db458_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOC00LTEtMS0zMDY0Nzg_381c0ffe-a68c-49e0-8c4c-09aeec8f771e"
      unitRef="usd">1221000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOC01LTEtMS0zMDY0Nzg_6dbe67a7-96be-4ba9-bd53-a874e64bd930"
      unitRef="usd">-94000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i58599e83bb0846da8a343e99561db458_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOS00LTEtMS0zMDY0Nzg_e57b602e-18b0-4598-a4fe-9779e9a43791"
      unitRef="usd">-3403000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfOS01LTEtMS0zMDY0Nzg_3bd02d53-c8bc-414f-b238-033edd3d5773"
      unitRef="usd">264000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i58599e83bb0846da8a343e99561db458_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTAtNC0xLTEtMzA2NDc4_1288aff5-57f2-4fd6-862c-15d3abd8f5bf"
      unitRef="usd">10692000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id6ad4c2df6524355ae9bac35585ac4e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTAtNS0xLTEtMzA2NDc4_715e9737-8712-4e45-bf40-24d147566027"
      unitRef="usd">-10905000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie7ef7e9be73f426aabd17ffc193b4cdd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTEtNC0xLTEtMzA2NDc4_eb1c7ee3-9fd4-473d-9fc4-a696a94051b9"
      unitRef="usd">13141000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i50b9b82ae58d47109dde3cd70a2e7421_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTEtNS0xLTEtMzA2NDc4_a58ecf4f-d433-43fb-af50-88d12cd6890f"
      unitRef="usd">16162000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i39d459e744454edea29e77b01234bff6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTMtNC0xLTEtMzA2NDc4_fb98d49f-9e26-4484-95af-8ab27e97b06a"
      unitRef="usd">-14895000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6f3956f24a54408a9e54c36f8ebcfd13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTMtNS0xLTEtMzA2NDc4_3ffd0b5c-80a1-44a9-ad0e-bd7706340f75"
      unitRef="usd">1265000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i65cedfa8a01146feacfeee8e7de4315d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTQtNC0xLTEtMzA2NDc4_e0dc8f95-952a-4079-8b6b-7cf968156f96"
      unitRef="usd">2158000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2920f70c97f647e4817cb5329f183afb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTQtNS0xLTEtMzA2NDc4_359b6118-b63f-4e4c-92a7-daf7df156f8f"
      unitRef="usd">-2132000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8287e42e70fe4a569d0f1f1ae2c8ee6c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTUtNC0xLTEtMzA2NDc4_586d714e-f057-4fd7-bdd5-d0f20a121c6c"
      unitRef="usd">-12737000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idc592cb4eed940c7bec0773a17e98b05_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTUtNS0xLTEtMzA2NDc4_41e5f8ac-7ab4-4934-9cc2-7655a52b37fa"
      unitRef="usd">-867000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTYtNC0xLTEtMzA2NDc4_6c37d50f-8f7a-47c2-8871-d994aa69ae45"
      unitRef="usd">404000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ife3eaa96974b4f1884438c8325f6805b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85MS9mcmFnOjM3MDQxZWJhOTQ4MzRjMWJiMDg3MTRhMzQzMWMxZjZiL3RhYmxlOjhhYzllOTRiNjQ3ZjQ2MTU4NTI3NzgzYWNkM2MyYTM3L3RhYmxlcmFuZ2U6OGFjOWU5NGI2NDdmNDYxNTg1Mjc3ODNhY2QzYzJhMzdfMTYtNS0xLTEtMzA2NDc4_10c86264-ae18-4731-82ef-a8d34500ce89"
      unitRef="usd">15295000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU2Mw_29956bfd-389c-4798-9eed-36115f28a8b4">&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 style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&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. 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 March&#160;31, 2023, 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.1 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 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;60%&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 (i) contracts with an original expected length of one year or less (one-time services); and (ii) 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 March&#160;31, 2023 and December&#160;31, 2022 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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;367,959&#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 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;385,236&#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;/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 decrease in deferred revenue during the three months ended March&#160;31, 2023 was primarily due to a seasonal decrease in customer contract 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 three months ended March&#160;31, 2023 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 $162 million. The amount of revenue recognized during the three months ended March&#160;31, 2023 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"&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;221,669&#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 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;214,394&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;26,048&#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 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;27,660&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,036&#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 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;15,070&#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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;261,753&#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 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;257,124&#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;/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;During the third quarter of 2022, we reorganized our market groups. The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of March&#160;31, 2023. 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"&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;224,897&#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 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;219,995&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;36,856&#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 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;37,129&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;261,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 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;257,124&#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;/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;Due to the market group change discussed above, we have recast our revenue by market group for the three months ended March 31, 2022 to present them on a consistent basis with the current year.&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 recurring revenue by type:&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;177,603&#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 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,531&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;75,145&#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 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;70,135&#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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;252,748&#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 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;244,666&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMTAw_86e36c06-1f2a-44c9-8c15-9158945b537e"
      unitRef="usd">1100000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjMx_d5cffac0-701a-4f1c-ad9e-87bab54c2727"
      unitRef="number">0.60</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i32d6dac5e37c4b3082a2a7f32a0f810f_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjkx_b6237607-b2d4-4baa-add7-49fa9887171e">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU5MQ_ce51dd6f-6e9a-4f54-9381-3ee2c2a22600">Our closing balances of deferred revenue were as follows:&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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;March 31,&lt;br/&gt;2023&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;2022&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;367,959&#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 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;385,236&#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;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i01d22f1b2aad408d8aa136686969a068_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmQwMTA5NDRhNjY4MjQxNjZhY2MyZTUzODk2ZDAwY2NlL3RhYmxlcmFuZ2U6ZDAxMDk0NGE2NjgyNDE2NmFjYzJlNTM4OTZkMDBjY2VfMS0xLTEtMS0zMDY0Nzg_0a9ed1b2-169a-40e4-97d1-0c84b0853a0b"
      unitRef="usd">367959000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i7f1f577d797c4cc2a96924698001d58d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmQwMTA5NDRhNjY4MjQxNjZhY2MyZTUzODk2ZDAwY2NlL3RhYmxlcmFuZ2U6ZDAxMDk0NGE2NjgyNDE2NmFjYzJlNTM4OTZkMDBjY2VfMS0yLTEtMS0zMDY0Nzg_c46b0f1b-fbdf-4748-9979-ba28d39e601d"
      unitRef="usd">385236000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMTMwMA_2b0342b7-1705-40e3-a69b-5cfe6eab22ec"
      unitRef="usd">162000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU2OA_4781af14-dcdb-439d-9dcf-d3d419cbf724">The following table presents our revenue by geographic area based on the address of our customers:&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;221,669&#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 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;214,394&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;26,048&#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 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;27,660&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,036&#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 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;15,070&#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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;261,753&#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 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;257,124&#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;/tr&gt;&lt;/table&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"&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;224,897&#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 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;219,995&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;36,856&#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 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;37,129&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;261,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 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;257,124&#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;/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;Due to the market group change discussed above, we have recast our revenue by market group for the three months ended March 31, 2022 to present them on a consistent basis with the current year.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieae3c918f9de45edad907949020651cd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMi00LTEtMS0zMDY0Nzg_210a4e10-829e-4650-afec-3d6ce6cb42cb"
      unitRef="usd">221669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7598262def574e6fa3a18641b41899f7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMi01LTEtMS0zMDY0Nzg_42d3d2dd-968a-429c-bb10-a0b4853512e3"
      unitRef="usd">214394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ee5a23318824030bfd265e455d4ce2b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMy00LTEtMS0zMDY0Nzg_717475a4-39c5-46bc-ba1c-dd2ef797f00d"
      unitRef="usd">26048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i865f47741fd54900b6a85afae93847a2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfMy01LTEtMS0zMDY0Nzg_482994a5-f500-4ab4-b75a-d8ba14972c0c"
      unitRef="usd">27660000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i255044f6d348432c9dcbd7d8323d3b36_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNC00LTEtMS0zMDY0Nzg_1a120e47-eb27-4392-b5e5-1f44792a8268"
      unitRef="usd">14036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie226a80469a64daab76325d463cc79bb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNC01LTEtMS0zMDY0Nzg_7a04effc-e018-428f-a172-fe0caa899a26"
      unitRef="usd">15070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNS00LTEtMS0zMDY0Nzg_fc795bb5-9f94-49bb-b8ce-160cc8217f70"
      unitRef="usd">261753000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOmU3ZGNiMWM0ZTY4ZDQyY2Q4MzA2ZWUzNzI1NGM3YzEwL3RhYmxlcmFuZ2U6ZTdkY2IxYzRlNjhkNDJjZDgzMDZlZTM3MjU0YzdjMTBfNS01LTEtMS0zMDY0Nzg_248f56e1-9046-49de-80c2-65532c4c8b8e"
      unitRef="usd">257124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2893df251bd447f28d89540fe3dcd082_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNS00LTEtMS0zMDY0Nzg_86f77edd-6c47-4732-88f9-0c7612ba695b"
      unitRef="usd">224897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i765d1a2baccd40faa9ebe63bd8275bf7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNS01LTEtMS0zMDY0Nzg_710737ad-3ac5-4a79-8057-9b6e7ae97313"
      unitRef="usd">219995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5803460bce894fb3927b182c266d921d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNi00LTEtMS0zMDY0Nzg_76eb6429-1a1d-435e-b14b-244ccbeb4723"
      unitRef="usd">36856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29dd144538fd43229cbe2645b779c7f7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfNi01LTEtMS0zMDY0Nzg_2cee54a0-b99f-4db8-a3c2-e43d537d697a"
      unitRef="usd">37129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfOC00LTEtMS0zMDY0Nzg_115c1495-d980-452f-b55d-1b0ca97c761a"
      unitRef="usd">261753000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f961a507e1b4f3280d1001333c5e1c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjllMzg2MDE1YTkwZTQ5YzRiMGI4NzZlYmFkNTg1ZDMwL3RhYmxlcmFuZ2U6OWUzODYwMTVhOTBlNDljNGIwYjg3NmViYWQ1ODVkMzBfOC01LTEtMS0zMDY0Nzg_3a032a6f-8f80-49b3-ad00-c64ddde31f7b"
      unitRef="usd">257124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <blkb:DisaggregationOfRevenueRecurringTableTextBlock
      contextRef="i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RleHRyZWdpb246MWMzN2NhZWY2ZTg4NDBlNmI1NTlhMGQ4NTMwMTMyNjRfMjU3OQ_1666de5f-f459-4393-b011-adf2fb47d99d">&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"&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 style="width:69.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;March 31,&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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;2022&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;177,603&#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 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,531&#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;/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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;75,145&#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 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;70,135&#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;/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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;252,748&#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 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;244,666&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blkb:DisaggregationOfRevenueRecurringTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73bd6238e9b4456b95ab0025722da540_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMi00LTEtMS0zMDY0Nzg_9a4580b8-00f9-4296-8465-71d2b48a1d46"
      unitRef="usd">177603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79e4ae6c50ff4ba89c6df92196c31df6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMi01LTEtMS0zMDY0Nzg_cf4db757-f1ed-4f0d-8258-cfb80b5685a2"
      unitRef="usd">174531000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82a249cf20924da29dd9a2c29533260a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMy00LTEtMS0zMDY0Nzg_d0d0d9b6-f70e-4a4f-b14c-04e7087705f4"
      unitRef="usd">75145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e925da86ff14e529c862612a39390e1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfMy01LTEtMS0zMDY0Nzg_926829cd-5b2a-49ea-a869-1879627257d3"
      unitRef="usd">70135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if79da63a5109494ca26fa69705f5be8e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfNC00LTEtMS0zMDY0Nzg_0e1baef7-08bf-4137-a765-a6ed4e3a9d54"
      unitRef="usd">252748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9fa8380a598f4eb8b59294ac8a8fae6f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl85NC9mcmFnOjFjMzdjYWVmNmU4ODQwZTZiNTU5YTBkODUzMDEzMjY0L3RhYmxlOjEyNDlhYzg1YTRhMDQ3NTRhNGFiODU5MzQ1ZGMxMDFiL3RhYmxlcmFuZ2U6MTI0OWFjODVhNGEwNDc1NGE0YWI4NTkzNDVkYzEwMWJfNC01LTEtMS0zMDY0Nzg_663b6761-51a4-4a8e-b5ee-ed238a64740c"
      unitRef="usd">244666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The current portion of costs of obtaining contracts as of March&#160;31, 2023 and December&#160;31, 2022 was $28.5 million and $29.1 million, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amortization expense from costs of obtaining contracts was $8.3 million and $8.5 million for the three months ended March&#160;31, 2023 and 2022, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0yLTEtMS0zMDY0Nzg_42c633f1-3769-4ef6-8cc0-96f98e697668"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning and customer relationship management systems.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46"
          xlink:type="arc"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amortization expense from capitalized cloud computing implementation costs was insignificant for the three months ended March&#160;31, 2023 and 2022, respectively. Accumulated amortization for these costs was $5.7 million and $5.2 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0yLTEtMS0zMDY0Nzg_40cad501-89fd-42c6-bc9c-0c59ea6f6d5c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc4MQ_1bde7eeb-b77f-4102-b331-b2aa5555bded"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMS0xLTEtMS0zMDY0Nzg_89402990-1f60-46a7-a36f-32194f2924f5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgwMA_60bdd756-4be2-407e-8637-173a6da44989"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTgzMA_1e8d3507-ed7a-4822-9ff9-475613824a46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfNC0xLTEtMS0zMDY0Nzg_6b412ff4-e26d-4e02-be4e-6a1db79c7983"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc3Nw_55491026-5801-451c-9924-e843dd0b7e13"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMDY0Nzg_6560e4ea-6a5c-4171-8cdd-f84142d36eb5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMDY0Nzg_6560e4ea-6a5c-4171-8cdd-f84142d36eb5"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMDY0Nzg_fb37d104-778e-4b51-a6aa-b246ac1ace11"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMDY0Nzg_fb37d104-778e-4b51-a6aa-b246ac1ace11"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE3MDE5_9a1e83e5-cf16-4c5b-9753-7b9af5fc86d6" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE3MDE5_9a1e83e5-cf16-4c5b-9753-7b9af5fc86d6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">All accrued legal costs are classified as current.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0yLTEtMS0zMDY0Nzg_6560e4ea-6a5c-4171-8cdd-f84142d36eb5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE3MDE5_9a1e83e5-cf16-4c5b-9753-7b9af5fc86d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBmY2IwNmYwMWFkZTQyNzk5ZjVjMzJkOGQzMmQ2Y2U4L3RhYmxlcmFuZ2U6MGZjYjA2ZjAxYWRlNDI3OTlmNWMzMmQ4ZDMyZDZjZThfMi0xLTEtMS0zMDY0Nzg_fb37d104-778e-4b51-a6aa-b246ac1ace11"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfNTQ5NzU1ODE3MDE5_9a1e83e5-cf16-4c5b-9753-7b9af5fc86d6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMjQ2MDU_b24e447f-fbd8-475b-a552-94341828315f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMjQ2MDU_b24e447f-fbd8-475b-a552-94341828315f"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RleHRyZWdpb246OTMyMzA4YzY4NTU1NDIzMmFmNTllODk4M2MyYTVkMjlfNTQ5NzU1ODE0ODA0_920cdf4a-cc1b-49a3-9294-7c1857a9c058" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RleHRyZWdpb246OTMyMzA4YzY4NTU1NDIzMmFmNTllODk4M2MyYTVkMjlfNTQ5NzU1ODE0ODA0_920cdf4a-cc1b-49a3-9294-7c1857a9c058" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents shares retired after determining certain EVERFI's selling shareholders would be paid in cash, rather than shares of our common stock.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RhYmxlOjdhYzhhMTNmMmQ3ZDRkZTc5YTAzYjViODJmNmUwM2U3L3RhYmxlcmFuZ2U6N2FjOGExM2YyZDdkNGRlNzlhMDNiNWI4MmY2ZTAzZTdfNS0xLTEtMS0zMjQ2MDU_b24e447f-fbd8-475b-a552-94341828315f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl8zNy9mcmFnOjkzMjMwOGM2ODU1NTQyMzJhZjU5ZTg5ODNjMmE1ZDI5L3RleHRyZWdpb246OTMyMzA4YzY4NTU1NDIzMmFmNTllODk4M2MyYTVkMjlfNTQ5NzU1ODE0ODA0_920cdf4a-cc1b-49a3-9294-7c1857a9c058"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi00LTEtMS0zMDY0Nzg_ee95d901-6582-42f4-986b-5ae9366b5450"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi00LTEtMS0zMDY0Nzg_ee95d901-6582-42f4-986b-5ae9366b5450"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi01LTEtMS0zMDY0Nzg_e6f8fcc8-2ac4-4c85-8b89-41ffd39ea323"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi01LTEtMS0zMDY0Nzg_e6f8fcc8-2ac4-4c85-8b89-41ffd39ea323"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MzI_334d1fd9-6924-4d5a-a6c8-0d88bc50ae1b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MzI_334d1fd9-6924-4d5a-a6c8-0d88bc50ae1b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes short-term lease costs, which were immaterial.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi00LTEtMS0zMDY0Nzg_ee95d901-6582-42f4-986b-5ae9366b5450"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MzI_334d1fd9-6924-4d5a-a6c8-0d88bc50ae1b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RhYmxlOjExODM0ZmIxYmEyMzQ0NTQ4Yzc3ZjUyNzI5ZmM5M2ZiL3RhYmxlcmFuZ2U6MTE4MzRmYjFiYTIzNDQ1NDhjNzdmNTI3MjlmYzkzZmJfMi01LTEtMS0zMDY0Nzg_e6f8fcc8-2ac4-4c85-8b89-41ffd39ea323"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl84Mi9mcmFnOjVlM2UxMDY3NzAxMjQ0ZjhhMDQwNTM4ZDFjNjA3MzBlL3RleHRyZWdpb246NWUzZTEwNjc3MDEyNDRmOGEwNDA1MzhkMWM2MDczMGVfMTM0MzI_334d1fd9-6924-4d5a-a6c8-0d88bc50ae1b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0yLTEtMS0zMDY0Nzg_12aafc18-760a-4bc3-a242-2f1aafc9d551"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0yLTEtMS0zMDY0Nzg_12aafc18-760a-4bc3-a242-2f1aafc9d551"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0xLTEtMS0zMDY0Nzg_23826bd2-49f8-44ea-a92f-3d8c4f6d90d2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0xLTEtMS0zMDY0Nzg_23826bd2-49f8-44ea-a92f-3d8c4f6d90d2"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc5MQ_5d3cf70e-3f33-4f64-8d47-87c8d944484a" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc5MQ_5d3cf70e-3f33-4f64-8d47-87c8d944484a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The current portion of prepaid software maintenance and subscriptions as of March&#160;31, 2023 and December&#160;31, 2022 was $32.6 million and $31.7 million, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0yLTEtMS0zMDY0Nzg_12aafc18-760a-4bc3-a242-2f1aafc9d551"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc5MQ_5d3cf70e-3f33-4f64-8d47-87c8d944484a"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RhYmxlOjBiN2VkM2ZmZWQ1MjQ2OTI4YzU1MjBmODNkNjI5MGVlL3RhYmxlcmFuZ2U6MGI3ZWQzZmZlZDUyNDY5MjhjNTUyMGY4M2Q2MjkwZWVfMy0xLTEtMS0zMDY0Nzg_23826bd2-49f8-44ea-a92f-3d8c4f6d90d2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl82NC9mcmFnOjI4YTBmYzdjYTc5ZjRkNWNhMDFhNDEyN2YwZmFmN2U1L3RleHRyZWdpb246MjhhMGZjN2NhNzlmNGQ1Y2EwMWE0MTI3ZjBmYWY3ZTVfMTc5MQ_5d3cf70e-3f33-4f64-8d47-87c8d944484a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMDY0Nzg_92e0f7ba-93c4-4feb-ace1-32da88130cbb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMDY0Nzg_92e0f7ba-93c4-4feb-ace1-32da88130cbb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMzQ3Mjc_be72feca-795e-48f9-adbc-d7dff29086d6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMzQ3Mjc_be72feca-795e-48f9-adbc-d7dff29086d6"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5NDg4_a2ccc6c7-8816-4c2f-994e-c5afa90c8479" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5NDg4_a2ccc6c7-8816-4c2f-994e-c5afa90c8479" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMDY0Nzg_92e0f7ba-93c4-4feb-ace1-32da88130cbb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5NDg4_a2ccc6c7-8816-4c2f-994e-c5afa90c8479"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RhYmxlOjFlOTA3OTkzODM0MjRmOThiOTVkZmE4YTY0ZDU1OTc3L3RhYmxlcmFuZ2U6MWU5MDc5OTM4MzQyNGY5OGI5NWRmYThhNjRkNTU5NzdfMy00LTEtMS0zMzQ3Mjc_be72feca-795e-48f9-adbc-d7dff29086d6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjAwMjQ2NjcyYjU5ODQ2OTRiZjlmYjgwMzZmN2M2MTg2L3NlYzowMDI0NjY3MmI1OTg0Njk0YmY5ZmI4MDM2ZjdjNjE4Nl83MC9mcmFnOjQ0YzAzM2Y0NTFlNTRlZmNiOGY3Zjk1ODMzYWZkNmM3L3RleHRyZWdpb246NDRjMDMzZjQ1MWU1NGVmY2I4ZjdmOTU4MzNhZmQ2YzdfNTQ5NzU1ODE5NDg4_a2ccc6c7-8816-4c2f-994e-c5afa90c8479"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>81
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %H_I%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !:/Z161&7C:^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:1U0T*7%\4G!<&!XEM(;EM8TX3DI-VWMZU;A^@'\#%W__SN
M=W"-B=*$A"\I1$SD,-\,ONVR-''##D11 F1S0*]S.2:ZL;D+R6L:GVD/49NC
MWB-4G*_!(VFK2<,$+.)"9*JQ1IJ$FD(ZXZU9\/$SM3/,&L 6/7:4090"F)HF
MQM/0-G %3##"Y/-W >U"G*M_8N<.L'-RR&Y)]7U?]O6<&W<0\/[\]#JO6[@N
MD^X,CK^RDW2*N&&7R6_U_</VD:F*5W7!5P6_W0HA5W>R7G],KC_\KL(^6+=S
M_]CX(J@:^'47Z@M02P,$%     @ 6C^D5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MWKR$1H2BF"^L$C$0O7 3_2=E)%Q*B9)E 5R(QIM ^N>(V1N/F%P<>DN/H,1
M\,)-\*="OT*J2!2NW3R'@(//\S4F)X3'%W8%Q.A![#E/8D=]21O;9\,7]C-D
M=)\7$T3W>3>C]QR:ETQ@]3UD107MZ0Y&>F]#<$%Y>F_C=&+TL7WUX5X;HP_M
MX5Y) -X(P/<[#>U*=]*\3=&_/;/]&U!+ P04    " !:/Z16O.<Z$DH"   M
M!0  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*U444_;,!#^*R</32 Q
MW"90.I9&HD6(/4RJZ-@>ICVXR;6Q<.S,=EOV[W=V0E:D@O:PE^3.ON_S?><[
M9SMC'UV%Z.&I5MI-6.5]<\6Y*RJLA3LS#6K:61E;"T^N77/76!1E!-6*)X/!
MB-=":I9G<6UN\\QLO)(:YQ;<IJZ%_3U%9783-F3/"_=R7?FPP/.L$6M<H']H
MYI8\WK.4LD;MI-%@<35AU\.K61KB8\ WB3NW9T-0LC3F,3B?RPD;A(108>$#
M@Z#?%F>H5""B-'YUG*P_,@#W[6?VVZB=M"R%PYE1WV7IJPD;,RAQ)3;*WYO=
M'79Z+@)?892+7]BUL9<?&10;YTW=@2F#6NKV+YZZ.NP!AN>O )(.D/PK(.T
ML7*\S2S*NA%>Y)DU.[ AFMB"$6L3T:1&ZG"+"V]I5Q+.YS.C2[H3+($L9Y0L
MA2=G*I30!<(B$#LXG@N+VE?H92'4"7R A\4-'!^=P!%(#5\KLW%"ER[CGG(*
MS+SHSI^VYR>OG/]%V#-(AZ>0#)+T 'SV-OP&BQZ>O(1SJD1?CJ0O1Q+YTE?X
M%I[D4Y-Z,"NXE9J*((6"N7$R=MV/ZZ7SEGKOYR&I+??Y8>XPCU>N$05.& V<
M0[M%EK]_-QP-/AT2_I_(7I0A[<N0OL6>7Q>%V6BZ>(L%RJU8*CP%H6CD0U<<
MDM[RC2)?>#FV^>5H/,[X=E_2@:!T^#>H397O-7-X2*A#UE([4+@BV.#L\H*!
M;8>S=;QI8G\OC:=IB69%[QG:$$#[*V/\LQ-&IG\A\S]02P,$%     @ 6C^D
M5E.N4Q"\!@  RR   !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6RM6FUO
MVS80_BN"5PPMT,0BJ=<L,="DZQ9@68NDW3X,^\#8M*U5$EV*=M+^^AUE1;0D
MDDE:?6DL^7AZGCOZGCNJIW=<?*[6C$GOOLC+ZFRREG)S,IU6\S4K:'7,-ZR$
M;Y9<%%3"I5A-JXU@=%$O*O(I]OUH6M"LG,Q.ZWL?Q.R4;V6>E>R#\*IM45#Q
M]9SE_.YL@B8/-ZZSU5JJ&]/9Z8:NV V3GS8?!%Q-6R^+K&!EE?'2$VQY-GF#
M3BX"7RVH+?[*V%UU\-E35&XY_ZPN+A=G$U\A8CF;2^6"PI\=NV!YKCP!CB^-
MTTG[3+7P\/.#]W<U>2!S2RMVP?._LX5<GTV2B;=@2[K-Y36_^YTUA$+E;\[S
MJO[7NVML_8DWWU:2%\UB0%!DY?XOO6\"<;  _)@7X&8![B\(+ M(LX#41/?(
M:EIOJ:2S4\'O/*&LP9OZ4,>F7@ULLE*E\48*^#:#=7)VP<L%)(4M//A4\3Q;
M4 D7-Q+^0+9DY?$E?%7 'EFKY.V8=UG.><&\(^_3S5OOY8M7W@LO*[V/:[ZM
M:+FH3J<2<"GOTWF#X7R/ 5LP$.^*EW)=>;\"ED5W_13XM*3P ZES['1X1<6Q
M1]!K#_N8&/!</'TY=L A;8Q)[8]8_%VS'2NWS!28_<+ O%#]A$^J#9VSLPG$
MOV)BQR:SGW]"D?^+B=5(SCH<@Y9CX/+NXKA?&-4+5579S7"$XA 2LSM$;S +
M8X2#UJR#*VQQA<[87_!*JBTL[/C",7,PDK,.UZCE&CES\ 2N>P?A09 1)@CA
M7BZ,9B3"YES$+;[8B>\WP:O*VPB^S*0)7#Q\*DFB /7 F<Q(; .7M. 2YT9Y
MOV&"RJQ<>>Q^HRJBL9 E8^Z5D9QUZ*8MW=29BQN:L^HU*(GXS&K64+H;O6%*
MY>=S5ADCD ZB'P8D"7LY,EB%&$7F%"%?BY7_2)6I&!7S=8UV =L\YQNE4D;-
M\0<8 C],^[O)8$;2-+3L)G2@J\B]V5D)&RJOD=(%*'=62;7!=L;?9>.L$S"<
MD*0/=F@6V+<^PAHL=H)]4W ALV]4=59&>'CPW#@.^N"&1@E"%FA:.Y%3MF8?
MN80H\B?].AM7G=(0)&$R"*/!CJ1Q8 .K11"Y5? /5>"6@A</@*&G,@(-!@".
MTC2(^S@-9F$:IQ:86A.14X9FEZ5D4%+D0S"-$,/ALY$?17VI,-G%86K#J+4,
MN<7LO5Q#(<KJ7O.U5S+S;WPH5#"_#,)HD#.$;<G6:H;<<E8G^Y;!*,64J.VR
M>K2!RP:U)^F]99\.)>P()9$_B*W)#@=A;(&NM0XYM65VV0($ B6SZ''CI/-X
MDOJ#"FHPPW[H6T!JA4)NB?H3AMB<FU6H61IU(A/$0VPF.S_P+1'$6HFP[VP7
MZN1OE%2NJ3#^@+!3RI[;*XSEK4M7JQEVJ]DYK;*Y!]I;0@U^C/C>57(8<_\8
M]XNPQ<R2&"UEV"UE;[-\JR;8)V+%3\-J-K-@U=J&W8,AS-4%E(P:755W"NS+
M-MM!:U8/WEM92;@)+(S01YT=Q_+6C8063NP6SOW^NJL/72!Y= ?JN6)-9(SL
MA]((#2;!Z8'R-,P,E@BE:8QL14#K*';KZ,->L^!^-(-#Z;1Q,%BZ.6B=Q9%[
M[JEU=MXYX7FIRNZK1L:,R)W:_>R]-Y*W;@2TCF.WCK\# <]6)4P_0K!R_M6#
M/KVL<KH_9ES\!T.1;<9H/'<.+5 XJ!Y#JR.59TOJM(ICMXI_*@6C>?8--EZ3
ML17-2@]0+YB ,J*&#4@BS!W;^BBO;J/4 0'HOI&-0<BAY4O[;8G!#OFI'UKX
M:,'';L%O6OWOVI##@?,H"4E_1#&8)7%,S,");@:(>RSMGH_:>A8RG#2/,,&D
M/SN;[%!$+ =A1&LX<6OX-5,[7,U0_URQXI:)?XTHG4Z>?20YDK<N9=T,$/S=
M)Z_.-N+9/$?RUN5Y<,#L'I)=/(>S+@YQ'/2+E,DN"*+(<F9#M+23X$=/8(FS
M.7AV+D;RUN6KFP+B;@J>PG<HYP@%H>_W<V*RPRBVE0(M^N21X;ID1S*#"5#1
MS^9-\[FOO,[B,*KNC^6M&P2M^R3^[N+@[!B>S7,D;UV>NDT@[C;!Q7.HY*GO
M#P3)H/<X.&ASNL"TWI/TARN#LV-X=B)&\M9]0Z;;A."Q-N%1OHV'PU8QB0:O
M9PQ6"*&DGY#IP6OA@HE5_;:\@M9J6\K]R]3V;OM&_DW]'KIW_QR=7.S?JVLW
M^]?\5U2LH,/T<K8$E_YQ#)M$[-^<[R\DW]0OGV^YE+RH/ZX9A?Y4&<#W2\[E
MPX5Z0/O_%V;_ U!+ P04    " !:/Z16)E*FXY@'  #\(   &    'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;*U:;6_;-A#^*X0W#!N0U"*IURPQD+H=M@_=
M@J;;/@S[0$MTK%46/9)RDOWZ'259LB6*33:C0*V7X^FY._)YCE*N'X7\K#:<
M:_2T+4IU,]MHO;N:SU6ZX5NFWH@=+^'.6L@MTW J'^9J)SG+ZD';8DX\+YQO
M65[.%M?UM3NYN!:5+O*2WTFDJNV6R>>WO!"/-S,\.USXF#]LM+DP7USOV ._
MY_K7W9V$LWGG)<NWO%2Y*)'DZYO9+;Y:TM@,J"U^R_FC.CI&)I25$)_-R4_9
MS<PSB'C!4VU<,/C9\R4O"N,)</S=.IUUSS0#CX\/WG^H@X=@5DSQI2A^SS.]
MN9G%,Y3Q-:L*_5$\_LC;@ +C+Q6%JO]'CZVM-T-II;38MH,!P38OFU_VU";B
M: #XL0\@[0 R'.!/#*#M %H'VB"KPWK'-%M<2_&(I+$&;^:@SDT]&J+)2U/&
M>RWA;@[C]&(IR@R*PC,$1TH4><8TG-QK^(%J:87$&BV9VJ ?H.(*7:)?[]^A
M;[_^#GV-\A)]VHA*L3)3UW,-:(S/>=H^^6WS9#+Q9(H^B%)O%'H/"++3\7.(
MH@N%'$)Y2YP./S#Y!E%\@8A'J 7/\N7#B0,.[3)+:W]T*K,F:>LZ:6LIM@A6
MGF0Z+Q^:J9OKG%NSUGCU[5[-JKY2.Y;RFQDL6\7EGL\6WWR%0^][6\AG<G:2
M +]+@._ROO@92*@0RAID,S*L1QJFV2\NL1]Y^'J^/X9O,_-\+^K,3H %';#
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
M0#,&B@$>^@P"2T9(\9?1SU>VJTM..S,I]@NROW<F497!L:]H)#C-J>1:DB,
MPCA]MG/B*J7P8XQ 0#NS&7&R./[G4.F^Q!#ZK-VGT40N+R21%UWCX. C,I$G
M &0M0C?^CQ;/+@8.+0_<OH3MC:]'SY!W3I<AY;J6ZK[ P$W%!Z-FT4F-G[:
M&?20W1I&H:[PNM28 O(S<04 CD7)FZN?]91$$ 'CI4JEWW4.U1JL*Q?T>2RS
MG%-9U, +VK##XC?*O1)S;_<.]B[0\6!PN0R-1%(_?FH!: '%JM*T'ITM2>FX
MY1IYCT)U'E$=2.[8)JK% GL485=(#RU^)(E#491G)VZDNK:*MP^"0[2*D_P5
MSG%;#*?H$0LO0]-:*P+KN_,1IPBKL8FXS3V3ACUYC1\/] K'S"YBLXQPP/&N
M88C9K>4A\IV5&)''Y:1-/1"Q4:[7 ,6,F5P*WOG-T(6<HES46LM"USL*LH.V
M/ 2<"K9\2"99X6KU&+,O2"Z+V!)S"7_0+4</9+KL"..ZX7XHN\@K=D)QC::U
MB\(QV*(#-Y:_+GAZIS#$A(1Y"G9=TO8@ZR[ZB!(>3%[/>I(]ZREE4V/ND,WL
M7E2]P8:&Q%34,'U<QWT:9QE4U6PT-WY*V#13$A'D(^&IZ#S8KN<V;PJ>T&0W
M4HUCOJ>5D=$@=)D,*-GJ(&O]WZ&)O%V'+2_,3%\"EZ>$<[5M8Y,HZ]DPA\J]
MODUHP:BIL'=T@-,\(U'>2]XA0.#.F4BT?*J%+7@%9I8<;QOX-24QNQ%I1%K/
MVN!"TN5"L_)=XZB^L7"F<W$&.7\/Q. VY>KS<F*81C%O(OOU/0U:LU7>U$H[
MU37HIAA(!Q@&:\Q-X<?#H.)Z2J#%6OA;QYVHLN;$2$,7*6N"MB33GP0(EQK3
MXP9Z-#; V*D0)G.VTD;*]HS;68//*L_U!P-^CS-Q+Z6=Q%'].(S'Z'('JF=*
MZ4 DKRW^ 6Q\!^5[3]RU<=I8X_'B;"I^VHWC\:IKVUK#7K)"N#_9C9-8?T>K
MK@C@^DJ<+5X?OUZ\>BO>/9OU0Z+BEZ+6FTPNCB97J[O>=&*BP,4N>30 %L)/
MZ!#'!ZB.E9:5K[/RMO<KH9^A3R@$+E6H68+4C66&';L5%U;-/0 <S$A%XIYP
M@R!>\1F !MVI[T8DKK =-MPH'CQS6\6)SU!&S!O6>_%FC ]2.*QLZ-YRO:(
M.S-2GFCZIM.)MI4VLL5/P'D$)0U)KD6Z?EFW#T?[:\8."P[E=<8KO>_14<V8
M2?U#@EKA&C:0;^8153[.BDL=V5GB$W(W11D(;6)H?X$/C>8F=_;AL?F5"6&^
M$'""OE(LMMJVOP]P@WS1^R]PN"TNE4,*>TB*-X49AB6^#(PET*@@. "_ 1B[
MU[^N2?'LJ)FQG\,2O&6?OJ2J)*^<+OZ/)'D/*68M5+C8(<NSU"*S?2^'YJ/7
M=PVY37Q)&?'4A/0F;_AV> ]ZE5[_[8ZGEZBX#6ZP($1-:X@N9M^_G@B77DRF
M!R!7?!E8V!!L$S]6N(&0XP/XG:]F_0,;&-X.7_X)4$L#!!0    ( %H_I%;+
M<?XO1@0  , *   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULO59;;]LV
M%/XKA#H4#:!:-SMV'-M TK38@+8(FFUY&/9 2\<6$8K42"I._OW.H2YU$L?M
MP[ 7B=+A^<YWKN1BI\V=+0$<>ZBDLLN@=*Z>1Y'-2ZBX'>D:%$HVVE3<X:?9
M1K8VP NO5,DHC>/3J.)"!:N%_W=M5@O=."D47!MFFZKBYO$2I-XM@R3H?WP3
MV]+1CVBUJ/D6;L#]45\;_(H&E$)4H*S0BAG8+(.+9'XYIOU^PY\"=G9OS<B3
MM=9W]/%;L0QB(@02<D<('%_W\ &D)""D\4^'&0PF27%_W:-_\KZC+VMNX8.6
MMZ)PY3*8!:R #6^D^Z9WOT+GSX3P<BVM?[)=NS>+ Y8WUNFJ4T8&E5#MFS]T
M<=A3F+VFD'8*J>?=&O(LK[CCJX71.V9H-Z+1PKOJM9&<4)24&V=0*E#/K3YR
MHX3:6G8-AMV4W, B<HA+TBCO,"Y;C/05C(Q]T<J5EGU4!11/]2/D,Y!*>U*7
MZ5' +]R,6):$+(W3[ A>-CB9>;SLIYUD?UVLK3-8$W\?\K>%&Q^&HSZ9VYKG
ML RP$2R8>PA6;]\DI_'Y$;+C@>SX&/I/9N0HQF&&V8A]UG8_"+? <EW5C0.J
M;)$S2?(:Y=;+UX^L$/>B0#I,X8#P8G[/A>1K"<QI4J^PM[!,\[M2RP*,)2U7
M MOYAH "%<!@?S/55&N$UIM!BXQ8AJ/".JZ\E:(Q]")]I"%T,6)70C8$\XR;
ML#WWXG_BB131#)+!,<)J[4 YP>5_X@Q.(AI3UN_E%B<D[H$',+FP$#(+SDG
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
MP]$I>8A/_2I&XV0T/GWHJ3<J5>44Z&J=-?X)..#HR?%PU](/>&I\>+SQ^0F
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
M;_)J,1#DJHB_\K[R0VO!\6#'@J1:D 3<<:. \D9Z>7%FS5)8EH8VO@BFAM4
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
M[^B@@](9OJ?'&V_FX1OVV'AO\G Y(PGNL #>3XSQ]0UOT/Q3X^(_4$L#!!0
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
M Y<5;I]Q$;YA>8>N.!U-V9+D@)[@.*"@N>"-VE,Z]W/H=%XRMP52D_T-,59
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
M2H+&:A%<QK.KU)WW!_YL<&N>S,%9LE+JSBU^+1=!Y AABX5U"(*&>WR';>N
MB,:G'69P4.D$G\[WZ#]YV\F6E3#X3K5_-:6M%\$D@!(KT;?VH]K^@CM[,H=7
MJ-;X+VR'LYPT%KVQJML)T[IKY#"*AYT?G@A,HA<$^$Z >]Z#(L_R1V'%<J[5
M%K0[36ANXDWUTD2ND2XH-U;3WX;D[/+&JN*N5FV)VGP'[S_UC7V<AY:0W?^P
MV*%<#2C\!90$/BAI:P/O98GE<_F0&!UH\3VM*WX2\(/0%Y#$#'C$DQ-XR<',
MQ.,E+^ -AL'?ERMC-67"/\=L'"#2XQ#N=LS,1A2X""C]#>I[#);??A/GT0\G
M"*8'@NDI]#?'X23*<8YQ= ''X.%=+>0:#33N<A1]U[?"8@G*UJBA4!U!U.[Z
MW2,=H37"J%7&G,/JT?]6$J6%VQJA^!I(C*9TQGC)"D@6*M52U6CD>D9J-")T
M0YJA2S.@)"EJGR4C4FQKU1LA2T)U2>,^'"[?Q(;!"M>-E*3(:=Z@;E0)9S!A
MTV1"8\XRPKIZPG4&/U/!,T#ZP%E"ME.)*82IH2+&4&-)_IB]43_5E5;(XD4>
M/&&3)*%)QG@VAM^/ .W\N<=#*M=(1;-HA3%-U13"U4##0%*==\X5#X!51:71
MN.499UF>>VO.1@D;3Z;G,!HS[L8X8GD:PV6G>DFG/V.22956W:L1?TYME+*<
MI^>09!.X=2P>J+\8VE^AQ*JQ_F#;N_A24#=:W3>^ 9!!>P@B3_Z.&><QC*:$
M=:NL:$%\+88)2Z.$LBA/X3=R5]%K32'_?A>.-P XETVY=]TTROYW$E!V/PM_
MG+"8(D"3G,4Y!VI'U&SDCECQ"%32I&G%T.;*?ZEK=#Y'7U/\1=*<3L)1G++)
M-#MW/!C/,[@]JA4XBRFT(QH2<L%K%!R#ERP?Q9R-DS&EXB0?OPZUO\M?NB^-
M4L>9[LXT@V.E.GS2/CO4:_](,(1.Z31TTL/NX1UR.;3?S\>'1PR5I+6K"RU6
M)!I=C+, ]/ P&!96;7PS7BE+K=U/:WI+H78'Z'^EE-TOG(+#ZVSY'U!+ P04
M    " !:/Z169\:W7!L'  #!$@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6RM6&MOX[82_2N$NRT20+$E^95DDP#99/NZ*+I(MEU<%/U 2[1,K$RJ
M)!4G_?7W#"G)<M9QT_9^2222,W/F=8;6Q4:;SW8EA&./ZU+9R\'*N>I\-++9
M2JRY'>I**.PLM5ESAU=3C&QE!,^]T+H<I7$\&ZVY5(.K"[_VP5Q=Z-J54HD/
MAMEZO>;FZ9TH]>9RD S:A3M9K!PMC*XN*EZ(>^%^J3X8O(TZ+;E<"V6E5LR(
MY>7@.CE_-Z'S_L"O4FQL[YF1)PNM/]/+#_GE("9 HA29(PT<_Q[$C2A+4@08
M?S0Z!YU)$NP_M]J_];[#EP6WXD:7GV3N5I>#TP'+Q9+7I;O3F^]%X\^4]&6Z
MM/XOVX2SD_F 9;5U>MT( \%:JO"?/S9QZ F<QB\(I(U ZG$'0Q[E+7?\ZL+H
M#3-T&MKHP;OJI0%.*DK*O3/8E9!S5W?B0:A:L#N1Z4))BM3%R$$Q;8^R1LF[
MH"1]0<F8_:256UGV7N4BWY4? 5"'*FU1O4L/*OR)FR$;)Q%+XW1\0-^X\W+L
M]8W_PLNET6MV ZP&U8!(NQ6[\3$6AOUVO;!^_?=] 0CZ)_OU4^><VXIGXG*
MUK#"/(C!U3=?);/X[0'TDP[]Y)#VU^;HH)+]$)-DR/9H9Q\-5Y:'OJF,S 3C
M9:DS[D3.G&9N)="0U/)2%:P2QI.#PC&]*&7!2<ZR:\OTDB&5V:K+9<1X51G]
M*-%/HGQB;Y)APA:R+,D23IL&C+1,/%;HW&!P0?8\O#^QX+/XE_:'[)-HE)"*
M3KZS09RP V86?TT8X)U]C7_Z 55#H5#BT;$D96O?!%&HJVV,<ASKH<<&V'/I
MA/$( :&481FAIIAGO/2X<RF48U*QZ_L;8)N=)/')-#Y))HRKG*WX [F7E77>
M2#_PDKQ:LAJY<](N2>U+X+'(CN0QRYIFL $U1Q:,+*1J,/@$E$(5V(-FK01[
M$MS@$%:M94=8.7%@:485A4*QQV\]O".YHYS,;582E; 1>U+!G?> KW6M?+:Z
ML]Y-'TNB5]J2ZD%319+*UFCK)L >N6WMPHG&PO%PV_8+7E(X+/NY-AU$QJT5
M ,KW%*UWZ%9D8KU *IO5%.@,"A7C";XLD37EAD%EJ2W536<'"C$GA#& UWKL
MA3D%!HVUL><(F(*?NK8P9H]["'8,?]0.3GVA[0T;S^;1V?2,GDZG43J>L8\(
M6BXRU)HEF%\*Y;4AF!1<MS)"-/7+!)'X\Q!L@!5,@,$MT2DYQ)$*C@1PZ^/<
MMY2UE-H%UP@E-KQ$3WXOL6>HQLNGJ-7C(<@UH4&L.O%%G1>XEF1/&6HMZJH!
M-2K5:ZQ16:%(%!4LF5@(%+9JK.B:%J7)V1\U-[X;OX.<"<!H%WD1MBN7O5GL
MA="WA;1M*2.(K96E-%#36?FX+?0>X?4(XF_EQ:U@D)*#D 0J\'4DGF%E,-$Z
MTB#<B89G'V&DSKVRYR0] [D%DOY_X_=<_A));6E,^CF$9 :0MG&YUWMLR&ZE
MY45A1!#OH_M$_%26/AUHSSIG5I=U,$+-;43I9UO')SZ(A#W4_!,KA"X,KU:>
MG;'R&61Q3K7;EI]M _\+9BA4W3MH1-4>./(?A"F'^X1@YU@[:G%<T[A :2/<
M1@H;PA](PP>9+TH"B8FEP%[D7^OSH@^:<?2+O[[F-/<\V>:Y(0IOJK2S?@X3
M![)VE,,X;WWI^,HGT]/BCO_@HS1-HMF,F"E-)M'X;/+<_706Q9-3ELYQ+&8_
M[SK,(!.#S9)I%,_CAO^VM)?.DF@^'=/3=!XEZ83=]JNOU][D)^&+P@3"SQ@>
MRI6<#PEEA=%UU<3X7F<2INXQ E%VE*(;;2IMX%6[N",%R&L4BVTT%OK$Z9/F
M1&.LJ>I](^9Y7HE(T,(V,[)JBUEP"/1M-IH\!>3 =<Z^^>HT36=O]SBP([?4
MR#8-)H46 [?N5A_YBO:W-/V[DK5!F_7:(OR& Q:85UKAZ%(Z5/H2.<N#CQ$3
M>9V%-D27.NGJ9GTE>.E6&<KQ>52(,'WNE78GH(.3H!@%"'&JA*+4B\#.=+;A
M.\M^!/#OY .B%FX>_1@<3-D_"4/6*0R1> G4^U_?WWW[@U_[+\KAAL/0W^O=
M/M)_VY)'R?&S<J"VG$2G9W/?EF?1V=GTRV"-9]'I=,;&U%AGKV@],G.[G>@[
ML<Y67!682M(BPM0D?('[\W:H8WYP3,D#0? 7OM<,E90 -&$E@;6_Z=/UP.+R
M08O@06FWU_2LQJ#$,HWP5R6)!&BSA]0]5>+?IJF]H=8^SJV1-RR9@QKCL7^:
M1--QTO]]MG-V/HV2R93-XR@93[N,/8=+&4NC.3@73Y,):'?&]OU,'?4^*Z E
M"O_QQ 9N#E\8NM7N^\QU^"RQ/1X^[B *N&U@LHDE1./A?#H(-_KVQ>G*?Z18
M:(?^\X^@"OQTH@/87VKMVA<RT'VUNOH?4$L#!!0    ( %H_I%;BHHTGG <
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
M.=#W7-'9N)NX!,WM</XO4$L#!!0    ( %H_I%9A! B_MP8  ,<1   9
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
MI=>8WZ[I^8O:"=#_2Z7L[N ,] _JV?]02P,$%     @ 6C^D5L;$0?HA!
MUPH  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULI5;;;MLX$/V5@5H4
M">"-+/GNV@9R:;8!>@G2;/=AL0^T-+*(4J26I.QDOWZ'E"P[@>.FV!>)MSES
M9CB'Y&RC] ^3(UIX*(0T\R"WMIR&H4ER+)@Y4R5*FLF4+IBEKEZ%IM3(4F]4
MB##N=H=AP;@,%C,_=JL7,U59P27>:C!543#]>(%";>9!%&P'[O@JMVX@7,Q*
MML)O:/\H;S7UPA8EY05*PY4$C=D\.(^F%P.WWB_XSG%C]MK@(EDJ]<-U;M)Y
MT'6$4&!B'0*CWQHO40@'1#3^:3"#UJ4SW&]OT:]][!3+DAF\5.)/GMI\'HP#
M2#%CE;!W:O,1FW@\P40)X[^PJ=<.)P$DE;&J:(R)0<%E_6</31[V#,;=%PSB
MQB#VO&M'GN45LVPQTVH#VJTF--?PH7IK(L>EVY1O5M,L)SN[N$+-U\QE!FZD
ML;JBA%L#)_=L*="<SD)+3MS2,&D +VK ^ 7 'GQ6TN8&/L@4TZ?V(9%K&<9;
MAA?Q4<#/3)]!+^I W(U[1_!Z;<0]C]?[M8B93.$CIBLN5W#N2H5;C@:NN$F$
M,I5&^.M\2<NIC/X^E)7::?^P4R>MJ2E9@O. M&-0KS%8O'L3#;OOCX34;T/J
M'T-?7#.NX3L3%1%6&1R.\!#IH["'2=_G")GSMV[]J4J3$%J??"^K&Z3$,0.9
M$B1_XYHJF\*Y,73>[&P,?.)LR06WCT]&3U*R8]H0)MA<589VR9S"!1-,)@CU
ML254PKS"J5*2W)?*%298+%'[SJ^MOCH<2(J&KR2SF+H8\J90]E9,@4X).@,D
MJ59KE,DC!:TW3*>0D"!<W9A.,V>A5-J3N-58,IX"/M I:[ N0V5S(K-=RERN
M#+R%R9 ^<7]$Y9GH"O>,WD)_,J%O+^[1CEO*N;&@B2R8#2O)K5!R]1N-%_#5
M8S>8\; SB/HN[/&HVTR)9B-<\8\[D[@+[]Z,XRA^#_?*,O'21O\T/X[[L#.,
MNIYG)XI&+J1./]H2/Z*#0:N#P5$=?,@R.NR/:,#5T24S.5Q3-;9ROT/A2\+D
MO#PHD^->G2)PY_F%!)'GQ'G.G&>WRY**D4NJ<NL6M"G3^V2>ZV<*O],]"R=T
M(I$,-"9J)?F_E'/N[K>D*BKAMZ"I(%60;G-W@WHRU,=:@?!IJP)JKYY""BH.
MGG%"R;0J7@O+I57@,)XS_+]P+QP!._7>YQH1BOK207?I[$VZ.^/9CE-='] (
M%6$TZ@PF_=UD(R^GKH[3U\_U[4#Z5$YKE)6SB^(!?*%MOMEM<\/@55@G_6AT
M2O^M %\?<_S:F..H,Z$3Y4#,)[W!^/20)L.]QT:!>N6?5(:(5]+6[XYVM'VU
MG=>/E=WR^LE'G*GF#0C,R+1[-B*AZ?H957>L*OW39:DL/81\,Z>7)VJW@.8S
MI>RVXQRT;]G%?U!+ P04    " !:/Z16M,C/++D#  !E"0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6RE5FUOVS80_BL'M2@<P(O>[%IS;0.)TVT!
MUC6(L_;#L ^T=+*(2J1&4G&Z7[\C)<O*YGAO7R22NGONN>=XI!9[J;[H M'
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
M[8:%Z:(H;8#YG@NA]Q.[0=^7D]]02P,$%     @ 6C^D5@8M5?[@ P  A D
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
MKQ/J>J)_KO03Q5OS1-AR17W)# MZX:'0&^C[CG-UG.@#QC?CZE]02P,$%
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
M"$9^29GPTL2=S56:R(WA3,!<$;TI2ZI^70&7NXD7>H\'-VQ=&'O@ITE%U[
M<U?-%>[\EB5G)0C-I" *5A/O,KR8#FV\"_C*8*<[:V(S64IY;S>?\HD76$'
M(3.6@>)M"U/@W!*AC)\-I]>^T@*[ZT?V:Y<[YK*D&J:2?V.Y*2;>N4=R6-$-
M-S=R]Q&:?)S 3'+MKF37Q 8>R3;:R+(!HX*2B?I.'QH?.H!P\ (@:@#1OP+B
M!A"[1&ME+JT9-31-E-P19:.1S2Z<-PZ-V3!AJ[@P"I\RQ)ET*H66G.740$ZN
MF: B8Y23A<$#+)8A,S"4<4V.I[*LI, C3>2*W( VBF46-:6Z."''3> )>4?N
M%C-R?'1"C@@3Y+:0&TU%KA/?H&#[6C]KQ%W5XJ(7Q'VFZHS$X2F)@BCN@4]?
MA\\@:^'1/MQ'FUJOHM:KR/'%+_!]46LJV&]J^^^4/#GGVE'D9*Y HS_U 7K4
M8Z<FWR^7Z!QV[X\^/VH!@WX!]HN^T!7-8.)5]EUJ"U[Z]DTX"C[TN?.?R/:\
MBENOXM?8TTY_9-@?)-\ ,;+I:%"]S5 SCARCG3[;-!Y%T2A,_&TWK>=A8QQ9
MX5/8GN!!*WCP%\%8)Q2-A<);9M%+RK%^H%UQI2E ]:FN:8<=.>%Y&!QH[@D:
M1>_[%0];Q<-7%=]*@Y+5OM%]"H<]O@Z"\:&OS\/&^-T,@@.5?F?8V$&/'^F:
M"4TXK! 8G(V11]7#L]X86;GYLY0&:^^6!?YO0-D ?+Z2TCQN[$AK_V#I'U!+
M P04    " !:/Z16<67>ZWH&  "L&P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6RM6>]OFS@8_E>L7'7:I"[!)D#HM9':I-,F;5JU=G<?JGYPB).@
M >9LIVGWU]]K("0!XS6]?M@:#.^/Y_'[V@_X?,/%3[EB3*&G-,GD16^E5'XV
M&,AHQ5(J^SQG&=Q9<)%2!9=B.9"Y8'1>&*7)@#B./TAIG/7&Y\78C1B?\[5*
MXHS=""37:4K%\Q5+^.:BAWO;@>_Q<J7TP&!\GM,ENV7J1WXCX&I0>YG'*<MD
MS#,DV.*B=XG/KDEA4#SQ=\PV<N\WTE!FG/_4%Y_G%SU'9\02%BGM@L*?1S9A
M2:(]01[_5DY[=4QMN/][Z_UC 1[ S*AD$Y[\$\_5ZJ(WZJ$Y6]!UHK[SS2=6
M ?*TOX@GLO@?;:IGG1Z*UE+QM#*&#-(X*__2IXJ(/0/L=AB0RH T#;P. [<R
M<)L&PPZ#864P?*F!5QD4T <E]H*X*55T?"[X!@G]-'C3/PKV"VO@*\YTH=PJ
M 7=CL%/C"<\D3^(Y56R./L89S:*8)NA6P0#4@T)3IFB<2/1NPM.<9S D$5^@
M&\%R&L_1]1.4K&02T6R.OJD5$^A22J;D>_2N,GV//J ?MU/T[N0].D%QANY6
M?"WA>7D^4 !!)S*(JG0G9;JD(UT7?>696DETG<W9_-!^ -!K_&2+?T*L#K]2
MT4<N/D7$(:XAG^G+S8G!_-IN/F51E_D!&K>>3;?PYW;X^R:6-(M_4=V#IV@W
MMT5+P@3!K$F8P7( 9M$PX1+=7\ZD$M#!#Z;Y*1,8FA/0R]J9S&G$+GJYCB4>
M66_\YQ_8=_XRD?N6SJ[?R-D!\<.:^*'-.[21+/N"SZ#FLSA;H@@*5;-HJO(K
MN[=[_'!Z3XSTEX9^8:@W@<=Q@$///Q\\[O-J=7\LKX:00Q*0.N0!85Y-F&>%
MN%T_)%^H#14,Z4U-,5V.K"A5N9[)2,2Y+E5Y"DNA$'HYTK<2GBT_*"92$[/V
ML/>ND=72R-N#Z :8> U6K:Z/9=40<ACXOIE5OV;5M\*;,A$_4KWUPCH+3;PN
M.MJ$V&^%)[Z/G09B:[1C$;=#N@3CP(PXJ!$'5L2?TSPIUJUR38N*/@3]A**$
MK^=PG>9KI=N1"D&S)>LBY,H>YGX('>D9:R=HP0K#T&T0:?5^+)'MB-C!H]!,
MY*@F<O2BAH2Z60O=A2:L(P-6GS2P6N,<B[4=<1@Z'6M/6$,-K5!_9+,X24#O
MT"CB:[WE"18Q:)Q98D0=MG((G+")VAKR6-3MB%X0>&;4V-E)/<>*^XX^,5A*
M\VJF]5)J!U[Y.ZBT@(P:R.U1CX5NBCGRNK#OR5S\FY5QP6 'F2-%GQ M%*H1
M,6Y'QUYSKNVQCD9LC.EV("8[Q,2*N!3C%JC$$!8[K=FU1CD:JR$H]%+'VH5W
MNA=;U=WXCBL0L=O*9OLO)?QW/+B&(O<#TM14]@R.)L(4U0N]40<3.R&*[=KQ
M"Y/R#'W92B24<Z%W1B/R82N'41 .@R;P-U63AJ#AT'6&';AW>A*_3% :YK[6
MCMTUT%9CHU$0A$TFWE0!FH)BW^MB8J<!L5T$7J9ZRLN7P"T=:"%X6JFC%[^E
M3'!;LHU<IRD2JZ?V7Q!&7O.I:WO2KWP]PSN9B.T";E+50-4.FH2CV6CK+M(&
M.K4G<G21&(*&>"_H(1\[M8=?)O>.?/\R\M+6:"[QV[R\J2XT!<5!)R\[:8CM
MVO!5[Q.G6DFNTW52?$6C>_UGY"ML]8L7M.EZ4T%IBDFZV"):41Z.['06L>NL
M>_SPNO4';:A$)Z.^BU(0Y]L/5C#@U0-Z&F!!AW^"0<&6'P*9_A"(OE(1K4KX
MVX]YA;W^KG8**E?FK/@BG3SW[\G#'3B)CEL08//0=[KB3$%'IS,F#FZ1$A/9
MQU" (F$?;T>:V;E=V>5'=>S_R-<E??\P7Q?W@ZY\A[;YIGD,NBS^!3/4[)_8
MU&@Z/KR QLLL7L01!0+>9L[194=_;OU#QKL,3KP=W)( KT]V Z\@MDF:IR>Y
MCIF+.*4B3I[A*9TB4KS # FK^,,SHZ+!5EFD:X$RMD'+A,] ^\(])L 3>(58
M<!.J(D]H5I2QSJP\3  Y5 317E9Q#D64T7(50_)9*I;*OFF_'>R=,("/97&T
M(U'Q^EQ^):U'Z^.CJ^+0I#$^P6=3;!B_),[9%!8>TQTP*4^B!KO0Y3D6S,(2
MZ@4E; %I./T ]@-1'@V5%XKGQ=G'C"L 7_Q<,3IG0C\ ]Q><J^V%#E ?T(W_
M U!+ P04    " !:/Z16.]S<Y>D$   E$0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6RU6-MNXS80_17"7119((E$W2RECH'$SF(+I$BPR;8/01]H
MF;:)E427I.VD7]\A)4NV12D!VK[8$C5#GCD<S1EJM./BAUQ1JM!KGA7R>K!2
M:GWE.#)=T9S(2[ZF!3Q9<)$3!;=BZ<BUH&1NG/+,\5PW<G+"BL%X9,8>Q7C$
M-RIC!7T42&[RG(BW6YKQW?4 #_8#W]ARI?2 ,QZMR9(^4?5]_2C@SJEGF;.<
M%I+Q @FZN![<X*LI3K2#L?B=T9T\N$8ZE!GG/_3-K_/K@:L1T8RF2D]!X&]+
M)S3+]$R XZ]JTD&]IG8\O-[/_L4$#\',B*03GOW!YFIU/8@':$X79).I;WSW
ME58!A7J^E&?2_*)=9>L.4+J1BN>5,R#(65'^D]>*B ,'['<X>)6#=^(0##L<
M_,K!_ZA#4#D$AIDR%,/#E"@R'@F^0T);PVSZPI!IO"%\5NA]?U("GC+P4^,)
M+R3/V)PH.D=?6$&*E)$,/2D8@.U5:$H589E$9Q.>KWD!0Q+Q!;I)4[$!E[M7
MR$!))2+%'#VH%17HGI$9RYAB5'Y&9Y7_9W2!OC]-T=FGS^@38@5Z7O&-!"<Y
M<A3$H=$X:85Y4F+V.C#_1L0E\O$Y\ES/M[A/^]VG-*W=O6-W!]BK*?1J"CTS
MG]\QWX-8DH+]370>GZ.&4)/6P,JCH!)H*P> .@O+$KW<S*02\!;\:>.C!!#8
M >C2<"77)*77@[5>2VSI8/SS3SAR?[&Q\Q]-=L257W/E]\T^WJ=-1I<0?\JE
MLNW_;?\D+]A*4ND4&2==[K9C/QRZX<C9'D;?MO+B((AKJZ.P@CJLH!?1E JV
M);J"06K#/F[,IMI EO.$!\LG 4Y.,+:-?)WH-H1AC3#L13@QI03>SE30.5-0
M*S-(0FK%&+:6'R:)>X*Q;11[X= .,JI!1KT@']94 (O%$O(#:CG*FDIR#L50
M"%V0UESH-\D&/+( C[P3X!:C81>[PQKX\$-IG?(\9U)K8ED0); LF)WE80M'
M&+C#$[!MHR@) CO8N 8;]X)])J]0K]?DC<PR:D,6M],OC$_WOVV$HRCJ2("D
MAI;T9RDO]/;K;4Z!0S8W^:#+YBQC2W-IY3)I@?&&^!3Q.T9'@+';Z*?[H:U?
M49*I%4J)H)UU;5+-=83!P_X)4)M5T$4M/E!Z_"&D6Y*6I';#Q&T ;JM*V:QP
M&'7 ;-04]PI0#1/4L)#$=(<7NK.;EWBAV<Q,LZ*XSN%2/;5,L8YJ5BUWE*EQ
M?%H5+%:A&R8=P31RA_NEJNR(#NJ8%:'?+DDXB$X1MJV2,/ Z$#;*A?NEZYDK
M4&)2D4X/VSG^(?!ML8HCUV_EM$7X7"_IRI9&UG"_KMU3*:_0/2^6%XJ*O$\=
M<%NR,.AJ<(JT;19X24?-Q8VTX7YMN^EF>*]L[S$=M5J7H0?*?(J_;08;XG8E
M2B-QN%_C&G&^U^)\7O?Y;]#TEA&<'YP;CAK=1RZ9*3DO=Z]*'QI!>=!= 6U2
M6=^M_=P[>/XUH=/_<8%CCK4R'X\T@HC[%1%ZW9NL>3\/^F9DE"8CT&XL&#PB
M<@_KTH;%.3@C NU+<]8&%[XI5-F_UZ/U>?[6''M;X_'5!$*R/4G@B?D$X#1+
ME!\0X,RVA-88 EC <N[E$-XO49[)RQO%U^:4.N,*&E5S"9(*#8 V@.<+SM7^
M1B]0?QD9_P-02P,$%     @ 6C^D5J[A,6?V @  ]@<  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S,N>&ULK57;;MLP#/T5PBN&%&CK6RY%EQAHT@[K0]&@
M6;>'80^*S<1&;<F3Y*3=UX^R'3<7-QBPO=@2S7-T2,KD<"WDLXH1-;QD*5<C
M*]8ZO[)M%<:8,74A<N3T92%DQC1MY=)6N406E: LM3W'Z=L92[@5#$O;5 9#
M4>@TX3B5H(HL8_)UC*E8CRS7VA@>DV6LC<$.ACE;X@SU4SZ5M+,;EBC)D*M$
M<)"X&%G7[M5D8/Q+AV\)KM76&DPD<R&>S>8N&EF.$80IAMHP,'JM<()I:HA(
MQJ^:TVJ.-,#M]8;]<QD[Q3)G"B<B_9Y$.AY9EQ9$N&!%JA_%^@O6\?0,7RA2
M53YA7?LZ%H2%TB*KP:0@2WCU9B]U'K8 Q-,.\&J MP_HO@/P:X!?!EHI*\.Z
M89H%0RG6((TWL9E%F9L23=$DW%1QIB5]30BG@XG@2J1)Q#1&\#GAC(<)2V&F
MR4#%TG"#FB6I@LY$9+G@9%(@%O"@8Y1PQT.1(3 >P>T+72R%I]"I$:=P#D^S
M&^B<G,())!R^QJ)0Y*J&MB;EYGP[K%6.*Y7>.RI]N!=<QPIN>831+MZFB)NP
MO4W88^\HX3V3%^"[9^ YGM^B9_+W<.^('+^I@E_R^>_P/<@EX\EO9F[V&;S5
MI+SHE-RI1$69KPR4_99"*?AQ/5=:TG_QLRW!E8!NNP#3*ZY4SD(<6;DY2Z[0
M"CY^</O.I[;L_">RG5QUFUQUC[$'=UPCL6JZ4N;RM<5:$?1+ M/&5H'K^?VA
MO=J.H=6I\=F1UFND]8Y*FQ12(@]?J;VM6%I4Y>JD0BFDWV%)/;7U[E>DO2TE
MYUZWMR?WT*EWZ;7+[3=R^T?E5O]PE<8SX*C;Q/4/SG4==S^7AT[=+9\=<8-&
MW.#?Q0T.:DC3:[ G[M#)=3UW3YV]U4(SE,MRLB@(1<%UU58::S.\KLN>O6<?
MTU"K9M ;3341J6DLZ09 B@NB="X&E"]939EJHT5>-NJYT-3VRV5,@QFE<:#O
M"R'T9F,.:$9]\ =02P,$%     @ 6C^D5LS9^N.! @  XP<  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S0N>&ULK95=3]LP%(;_BI6A":2N^6B;#=9&@E8#
MI*%U(+8+M LG/6TM[#C83@O_?L=.B(J41F/J3>*O][4?^_AXO)7J4:\!#'D6
M/-<3;VU,<>;[.EN#H+HO"\BQ9RF5H :K:N7K0@%=.)'@?A0$L2\HR[UD[-KF
M*AG+TG"6PUP170I!U<L%<+F=>*'WVG#+5FMC&_QD7- 5W(&Y+^8*:W[CLF "
M<LUD3A0L)]YY>#:-[7@WX!>#K=XI$TN22OEH*]>+B1?8!0&'S%@'BK\-3(%S
M:X3+>*H]O69**]PMO[I_<^S(DE(-4\E_LX593[PO'EG DI;<W,KM%=0\(^N7
M2:[=EVRKL<.A1[)2&REJ,:Y L+SZT^=Z'W8$X3Y!5 NB?Q4,:L' @58K<U@S
M:F@R5G)+E!V-;K;@]L:ID8;E]A3OC,)>ACJ3S" UY'@&AC*N3\@G<G\W(\='
M)^2(L)S<,,YQL_78-SB75?A9[7M1^49[?']DID\&08]$012TR*?=\O-RA?*P
M3>XC88,9-9B1\QOL\;LH-;9H3<ZSIY)IYD+HX3NVD6L#0O]I(ZPLA^V6]GJ=
MZ8)F,/'P_FA0&_"2CQ_"./C:QGL@LS?T@X9^T.6>3!4LF"%+FC'.S$O/!A 3
MI2"I5&C%\A7)*,Z.?6W[4)G'SMQFA4UR&N"A;';Q.A?PGWC#!F_8B7?)94HY
MN?I)'FY I*!:3[/3X[VG>2"S-[BC!G=T^%@>'9+^0&9OZ..&/NX\;)NP>C:4
M@5 AR]RTT79:O)>V,CO="?\X[(=-_%<4_DX*ML_?#54KEFO"88FRH/\9]TQ5
M3TI5,;)P63F5!G.\*Z[Q%09E!V#_4DKS6K&)OGG7D[]02P,$%     @ 6C^D
M5@)O-%S6!   K1H  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULM5G;
M;MLX$/T50ELL$J"-1.J>M0UL$Q0MD*!!TK0/Q3[0,FT+E40O2=O-?OU2ETB6
M3#$V++_8NLP<G1G-<(ZDT9:R7WQ)B "_TR3C8V,IQ.K:-'FT)"GF5W1%,GEF
M3EF*A=QE"Y.O&,&SPBE-3&19GIGB.#,FH^+8 YN,Z%HD<48>&.#K-,7LY2-)
MZ'9L0./UP&.\6(K\@#D9K?""/!'QO'I@<L^L469Q2C(>TPPP,A\;?\/K&Q3F
M#H7%]YAL^<XVR$.94OHKW_DR&QM6SH@D)!(Y!)9_&W)#DB1'DCS^K4"-^IJY
MX^[V*_JG(G@9S!1S<D.3'_%,+,=&8( 9F>-U(A[I]C.I G)SO(@FO/@%V]+6
ME<;1F@N:5LZ201IGY3_^725BQP$Z/0ZH<D"'.MB5@UT$6C(KPKK% D]&C&X!
MRZTE6KY1Y*;PEM'$67X;GP239V/I)R:W9"K Q5-Y$P&=@_S );BX)0+'";\$
M'\#STRVX>'<)WH$X ]^6=,UQ-N,C4\C+YR!F5%WJ8WDIU'.I>\RN@ W? V0A
M6^%^HW>_)5'MCMKNI@RZCAS5D:,"S^[!NY/[>< WC,QB 3[A*$YB\0)^%B>^
M")+R?U1!EJB.&C7ONFN^PA$9&[*M.&$;8DS^_ -ZUE^JD <":R7 KA-@Z]"+
M6_\>+!CERIM9.GN%<[X8;"9!8+E>.#(WNQ$HS#P8!EYMUN+FU-P<+;>O8DF8
M;,>I4%$K?=V=:]J>C3K$]HT0<GPU+;>FY6IIW1'.K\%SAE/*1/P?F8%9S".Z
MS@20/5'P!3'G:YQ%!$24"V5FW7UF+H(=^@JCT+'5]+V:OG< _?*^1VO&B.2]
MRB.AF8JGMT<!AM#V.D055K)0D)JI7S/U#ZC-3(XQV:$'4/7WJ] -0MBM"869
M8R$'JLD&-=E 2_9',2MD,> -87+V 3*?DV(\R153$-FY C LB(IXB0RM'4K6
ME>7X3H=YCYW;D^>PIAYJJ3^2#4TV<;8 4;D,)A1G'/R\)^F4,.7ZIP4\=OT;
M"*P5.[2:V6>=9014L /E8"BT=A)V!  \90Q4WEYK%0@=R^H4J,K.]X,=NS:_
M9DQ#[1 \J;LJZ&[;N#MSH&+?8PB#'OK-D(7Z*?N-L/2 KM*C'%U2 Z&U8VZ&
M-W3.TU=:47!T$@9":R>AD0I0KQ7>ZBMWKU^D;O*"H%N9"CMD^VY?7S5: .K%
MP$E]Y:G'D=,=6WV&J$<?PD8@0+U"N)=B8"%IO]%66I"C*VH@M';(C<R P7G:
M2BM?CD["0&CM)#2"!>H5RUMM%>ZUB^L'3O>I1646P"!45R5J% 72#NN3FJJ"
MWIM!J*MB#S!LTV^T -)K@;MB3JWP"YXF1-M8>J"C'X,'0FN'O?,FX$RO H9]
M%W".EP&H$2I(+U1.*EU;69'!GL[J,?3M'IV%&LV!]&\,GI9R('P0N=HJ'L.U
MQ3NHSA@*K1UXHS.0>Y[BU<J7HY,P$%H["8V80><3,TBM4;RP.S3Z#!VWIW@;
M,8/T8N:.9HM#:W=013,46CON1M&@\R@:-*BB&0JMG81&T2"]HCFI=D.UOMY[
M3=MGZ'077G/G6T+^(><>LT4L14%"YM+1NO)EH[/RVTBY(^BJ^+PPI4+0M-A<
M$CPC+#>0Y^>4BM>=_(M%_85J\C]02P,$%     @ 6C^D5B%[GVL* P  [0<
M !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULK57?;],P$/Y73F%"0X*E
M2=H"I:VTM4P,;6+:^/$P\> FE\::8P?;:=?_GK.3A6YTA8>]M/;EOL_WW=EW
MX[72MZ9 M'!7"FDF06%M-0I#DQ98,G.D*I3T)5>Z9):V>AF:2B/+/*@48=SK
M#<.2<1E,Q]YVJ:=C55O!)5YJ,'59,KTY0:'6DR *[@U7?%E89PBGXXHM\1KM
MM^I2TR[L6#)>HC1<2="83X+C:#0?.G_O\)WCVFRMP2E9*'7K-F?9).BY@%!@
M:AT#H[\5SE (1T1A_&HY@^Y(!]Q>W[.?>NVD9<$,SI3XP3-;3()W 628LUK8
M*[7^A*V>@>-+E3#^%]:M;R^ M#96E2V8(BBY;/[979N'+4"4/ &(6T#\&-!_
M I"T@.1_ ?T6T/>9::3X/,R99=.Q5FO0SIO8W,(GTZ-)/I>N[-=6TU=..#N=
MX\+"X753=% YS&JM45JQ@8]YCKXJ\+7@.GMSR;3=P"F73*9<+N%XJ1'I!ECS
M"@[G:!D7M'H#WZ[G<'CP"@Z 2X*JVC"9F7%H*5QW:)BVH<V:T.(G0OO,Y!$D
MT6N(>W&R S[?#Y]CVL'CA_"0DM1E*NXR%7N^_A-\YXI) Q7;L(5 N+G <H'Z
MYRY9>WG<.QZ9BJ4X">BA&M0K#*8O7T3#WH==(I^)[('DI).<>/9DW^4XD\;J
MVM49;L[) <XLEF:G\.0YA3\3V0/A_4YX?V^MOVB^I'LNP!4=OC-1XXX03_:3
MW$0[D]2 AA[DFO)J&O??1^-PM2W^;Z?H;=3KG!Z(&@2/#,-.Y?!? 5ZASQ[5
M5BJ9,E/0FUVAL>Y]TZN%O'OM5M/U9[Y9&\AJ[6T%0H6:J\P0+N,ILY@!,[ F
M>ZW3@AIR!D;E=LTT>D)7*9ZB@<6&'&G8.)Z,:^HTU'(T"D\A.%MPP2U'<[2K
MG.%6PRM1+_W@,)"J6MKF>G?6;C:=^![^V#X8S0:[[,/1S,^R\ ]],P@OF*:K
M84!@3D?UCMX. M#-<&DV5E6^W2Z4I>;MEP7-8]3.@;[G2MG[C3N@F_#3WU!+
M P04    " !:/Z165=L$U0\#  ","0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-RYX;6RU5EUOFS 4_2L6JZ962@N!?*U+D/+1:GNH%C7K]C#MP< -6#4V
MLTW2_?O9)F%I2E$5;2^)O\[Q.1?[7H^W7#S*#$"AIYPR.7$RI8IKUY5Q!CF6
M5[P IF?67.18Z:Y(75D(P(D%Y=3U/6_@YI@P)QS;L:4(Q[Q4E#!8"B3+/,?B
M]PPHWTZ<KK,?N"=IILR &XX+G,(*U$.Q%+KGUBP)R8%)PAD2L)XXT^[U?&36
MVP7?"&SE01L9)Q'GCZ;S.9DXGA$$%&)E&+#^V\ <*#5$6L:O':=3;VF A^T]
M^ZWUKKU$6,*<T^\D4=G$&3DH@34NJ;KGVT^P\],W?#&GTOZB[6ZMYZ"XE(KG
M.[!6D!-6_>.G71P. 'W_%8"_ _AO!00[0&"-5LJLK056.!P+OD7"K-9LIF%C
M8]':#6'F*ZZ4T+-$XU2X@$BA\WF&60H2$89695%0 @+=$H993%B*OD24I-A$
M75Z@\P4H3*AN7:*'U0*=GUV@,P/\FO%28I;(L:NT,$/OQCL1LTJ$_XJ( -UQ
MIC*);E@"R7.\JPW5KOR]JYG?2GB'Q14*NAWD>W[0H&?>#E] 7,/]%CE!'>3
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
M"%RMF[.6U]THG/KT]H7OK^#[/UD]B@2J-#0V.:C-<5\.5OVN5]M!KAH9[*J
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
M.Z?H_W <@74<P0 \HD$-!Z@:@5*KT[2^)'#[DHX1#>I 0-5(T.! 6@+:NH_
M[3X.#.C[.?K"HN+EF2.D05T*J!J!4JMCMBXE '<I :A+ 54C4&IUFM:E!&Z7
MTC&D0?T)J!H)&N8PC5IBVIJ3P&U.?JQB$9VLJ= ^3K%PE?&$+U^< PQNQ<Z,
M0+T(E%I]BJ^U+(-]+T"RY8EB(D6S7(0K,V'.SJ#?&\4#4.,"JD:@U.I@K7$9
MN-^%W#&S2,7X9+I<"FV5%3/+'8K!L/4KZK!"W4@7U,B JI'![GL;//9&.QZZ
MO[620_>_RV)%C)E;EV=JLZBC.EJMNKDJUIKT[>F;)3NW5"SC3**$+711[W2D
MVQ6Q606SV5%\7:P+>>!*\;387#&J^W5S@OY^P;EZW3$55&N1)O\!4$L#!!0
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
M"!HA@E<(\9K]$;2S?^3@[T2C7O?.U>C).8\TFC0:35ZAT1,;9M+>"AV9TNO
MN2I,6IDR>CQ17.=WQ>6\3:IT90C)*4LZ2R6GY6UGGCS3+NH/XMQCQ3ZH4#.0
MZ[+25R06!==5?=:,-K>)Z[*&/AF_<:_FU9W@-TUU1<'J:XV*D1162.E<^I@K
MLJKZJXX6>5D'+X7&JKIL;O"F!-(8X/N5$'K?,1,T=Z_P?U!+ P04    " !:
M/Z16$_P11(H"  !P!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RM
M5<MNVS 0_)6%&A0)T%@OVVU364!L)V@. 8(X:0]%#[2TLHA(I$I2=OKW)2E9
M?D!Q>^A%XF-G.+-:KJ(-%R\R1U3P6A9,3IQ<J>K*=6628TGD@%?(]$[&14F4
MGHJ5*RN!)+6@LG #SQN[):',B2.[]B#BB->JH P?!,BZ+(GX/<6";R:.[VP7
M'NDJ5V;!C:.*K'"!ZKEZ$'KF=BPI+9%)RAD(S";.M7\U&YEX&_"-XD;NC<$X
M67+^8B9WZ<3QC" L,%&&@>C7&F=8%(9(R_C5<CK=D0:X/]ZRWUKOVLN22)SQ
MXCM-53YQ/CF08D;J0CWRS5=L_5B!"2^D?<*FC?4<2&JI>-F"M8*2LN9-7ML\
M[ $T3S\@: '!,6#X!B!L :$UVBBSMN9$D3@2? /"1&LV,["YL6CMAC+S%1=*
MZ%VJ<2J^8PDO$9[(*THX7^@B2>L"@6=PDV5H<PR[&'@D"N4%G,]1$5KHT24\
M+^9P?G8!9T 9/.6\EH2E,G*55F?.<)-6R;11$KRA)(1[SE0NX8:EF![B7>VJ
MLQ9LK4V#DX3W1 P@]#] X 5ACY[9O\.#$W+"+M.AY0O_FFF84YD47-8"X<?U
M4BJAB_EG7\8:QF$_H[G@5[(B"4X<?8,EBC4Z\?MW_MC[TF?W/Y$=F!]VYH>G
MV+?FE3:_1(8957UV&XZQY3#M9QU?AI\]/W+7^SYZH@)OY'51!P)'G<#128&[
M:J<[J4)7>Y_.ALH/]R1X@^!89QOE'43YX]&14'?O\I8H5K:G24AXS513[-UJ
MUS:O;;<X6I_J=MITOQU-TXMU*:\HDU!@IBF]P4<M333]K9DH7MD6L>1*-QP[
MS/4O 84)T/L9YVH[,0=T/YGX#U!+ P04    " !:/Z16ID>! 2$%  ![%@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6S%6&UOVS80_BN$%VP)$$<B
M]6([<PPT;K<56-8@:;</Q3[0$FUIE427I.WDW^\H*9(ET4J#N=D76Y3NCO<<
M>7</.=UQ\45&C"GTD":9O!I$2JTO+4L&$4NIO.!KEL&7)1<I53 4*TNN!:-A
MKI0F%K%MWTIIG UFT_S=K9A-^48E<<9N!9*;-*7B\9HE?'<UP(.G%W?Q*E+Z
MA36;KNF*W3/U:7TK8&155L(X99F,>88$6UX-WN#+.7&T0B[Q9\QV<N\9:2@+
MSK_HP?OP:F!KCUC" J5-4/C;LCE+$FT)_/A:&AU4<VK%_><GZ[_DX ',@DHV
MY\E?<:BBJ\%X@$*VI)M$W?'=;ZP$Y&E[ 4]D_HMVI:P]0,%&*IZ6RN!!&F?%
M/WTH [&G ';,"J14(&T%]X""4RKDD;,*SW)8;ZFBLZG@.R2T-%C3#WEL<FU
M$V=Z&>^5@*\QZ*G9O>+!EX@G(1/R)_3NZR96C^AT'M%LQ22*,_0F"#;I)J&*
MA>B#BIA <Y["CHGT4FX9^IU+B1:/^5N>L4R=H=.W3-$XD6=HB#[=OT6G)V?H
M1-OZ&/&-I%DHIY8"W[4'5E#Z>5WX20[XZ: ;GJE(HG=9R,*FO@68*^#D"?@U
MZ35X0\4%<O Y(C9Q#/[,OUV=]+CC5.O@Y/:< _:>"_/[+. I0Y_O>)(@V, [
M*L*_36$LIG'-T^BB<"G7-&!7 S NF=BRP>S''[!O_VR*P9&,-2+B5A%Q^ZPW
M(L+SB 2-B)PFL//.8%OIP)RC!5O%619G*\27:,U$S$-3>(HY_7Q.7>*VL_'$
M&4^M[3[LKI#OZ57>&N!X%1RO%\Z'YR   JC*#&ICD% IXV4<4%WIY#G*H)P#
M*D4?$%LNH0!*/3PAYY[O(\@G='+JG(_&DS,3XL(M;P\, ;46XJ[0T &#9LA^
M!=GOA?Q1^_L #4<"U 7+V#)6.=ID SFL"\):\&V<=P2 _A0'@,F,%<(W.#FQ
M<0N*08K8GFV&,JJ@C'JA_ $K$&R$@/HV+#;7\WO2!&'4<6[L.6X+05=H.!Z-
M'#."<85@W+\8@F8RH47O#/^!S@+-6)E\''<W#/;:*=(5&A+L',B12>7CY#^E
M?+E!BBB?(P8[OS?9)QTG7;L=[*X,]LC$,P/!=MU6[5XHOP*#DGEN:F>AE4+8
M RHCM 3BA"(6ZO;Z^8:E"R:,=;S?_DL+^;&L-:.Q1S+PZW2W<IYC1>5(UII1
M(754R/_0X<I)&_GKC!VGM>\-8A[Q1@?V?4UC<"\G,+:Y1MJ^J,T9\3D=QT=D
MKU65\+I20VS[+CX L&8E^!E:DO)-!@VX]A]6;REX"B>2%RRG$9G;]=GU2;MB
M&<2<O?K<Q%73$]S/3X[=K'&74F!"VLW:(#6<N >PU+P#/T,\N*()HM]QI4Q4
MQ+4[.=85(_XA=#45P:_#1;"!9T"*3$@;15<.VQ/[4(NL"0GN9R3'[O:XRTFP
M@]W.EC.(^=@_0%UPS5UP/WF!ML7B558N3?"(E)%Q]3?]WBE>W-Z.9*UYOJXI
M$+%?I^F3HU*A8UEK1J6F0J275'RGIE].VLQE=[S'8TOP73E,_ .I3&HF0_J9
MS+<?+HB!G71/%P:IGN,%J=D)Z6<GQRXYY71^(^QDY(S:> QR8[]-MJR]:[R4
MB55^NRG!16ACQ<56];:Z07V3WQNVWE_CRWEQ#UJ;*:YE;ZA8Z8-)PI9@TKX8
M08A%<=-9#!1?YY>%"ZX43_/'B-&0"2T WY><JZ>!GJ"Z;Y[]"U!+ P04
M" !:/Z16S#%"S/P"    "0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6S-5FUOVC 0_BM65DVM1,D+-+0,(I6VTRJM&H)U^U#U@TD.L)K8F6U>ME^_
MLQ,\IJ6HFCII7\ O=X^?Y^[LRV CY)-: FBR+7*NAMY2Z[+O^RI=0D%56Y3
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
MJ@DWPUB=DX#K '5]SIC<3/0-BI/7\"]02P,$%     @ 6C^D5JT9^%CR @
MW@H  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULM59=;YLP%/TK%JNF
M5MK*5R"A2Y#:=!^55JE*UNUAVH,#-V 5,+--TO[[V8;0)")HK=(7L,T]AW.N
M+^:.UY0]\!1 H,<\*_C$2(4H+TR31RGDF)_3$@KY9$E9CH6<LL3D)0,<:U">
MF8YE^6:.26&$8[UVQ\(QK41&"KACB%=YCMG3%61T/3%L8[,P(TDJU((9CDN<
MP!S$?7G'Y,QL66*20\$)+1"#Y<2XM"^FMJ4 .N(G@37?&B-E94'I@YK<Q!/#
M4HH@@T@H"BQO*YA"EBDFJ>-O0VJT[U3 [?&&_8LV+\TL,(<IS7Z16*038V2@
M&):XRL2,KK]!8\A3?!'-N+ZB=1-K&2BJN*!Y Y8*<E+4=_S8)&(+('FZ 4X#
M</8!@P, MP&XVFBM3-NZQ@*'8T;7B*EHR:8&.C<:+=V00FWC7##YE$B<"&>P
M@J("-(.()@71J3V])APG"8,$ZSE=HDW8X@G=8O8@R^LKHU5Y)F-!8)+Q,_01
MW<^OT>G)&3I!I$ _4EIQ7,1\; JI4[W-C!I-5[4FYX F%]W20J0<?2YBB'?Q
MIO37FG0V)J^<7D(I^1RY]@?D6([;H6?Z_W"G1X[;YMS5?.X!OL/I_?U=AJ(;
M 3G_TY6WFG?0S:N^^ M>X@@FAORD.; 5&.'[=[9O?>HR?22RG10,VA0,^M@W
M9=?EL0;Z&J@.H57H^/;0D_NVVE;?$>8-;6?0ANWH\EI=7J^N.8T(SM!<'C*4
M=:GKA;]T!XY$MN/4;YWZ;U2$_C%3<"2RG10,VQ0,7UN$-=#;KBYG, J&>T78
M$68'0>!U%^&HU37JU36EK*0,"^BIPUZ&EV["D<AVS :MV>"-ZC X9@J.1+:3
M MMZ_@E;KZW$!KE]T+G^R//W*K$K3!Z'P5XEFEN=0@XLT0T41Q&M"E'_3]O5
MMDF[U*W)WOJ5:MYT!_),4W=^\F^9D(*C#):2TCH?RL^#U<U4/1&TU/W(@@K9
MW>AA*AM08"I /E]2*C83]8*VI0W_ 5!+ P04    " !:/Z1649W%]SL#  "7
M#0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RU5UUOFS 4_2L6JZ95
MVLHWI%V"U*2;5FF5JK3='JH].,D-006;V29I__UL0TB(*&LK^I)@^Y[#/=<'
MN!YN*'O@*P"!'K.4\)&Q$B(_,TT^7T&&^0G-@<B5)649%G+(8I/G#/!"@[+4
M="PK,#.<$",:ZKEK%@UI(=*$P#5#O,@RS)[&D-+-R+"-[<0TB5="39C1,,<Q
MW("XRZ^9')DURR+)@/"$$L1@.3+.[;.)[2J COB5P(;O72,E94;I@QI<+D:&
MI3*"%.9"46#YMX8)I*EBDGG\K4B-^IX*N'^]9?^NQ4LQ,\QA0M/?R4*L1L;
M0 M8XB(54[KY 94@7_'-:<KU+]I4L9:!Y@47-*O ,H,L(>4_?JP*L0>0/.T
MIP(XAP#O&8!; 73ES#(S+>L""QP-&=T@IJ(EF[K0M=%HJ28A:AMO!).KB<2)
M: IK( 6@*<QI3!)=VD\7"<=QS"#&>DR7:KE@+"$QV@)F3^CV*8=C&0T")RD_
M1E_0W<T%^G1TC(Y00M#MBA8<DP4?FD)FJNYGSJNLQF56SC-9N>B*$K'BZ!M9
MP**)-Z7"6J:SE3EV.@FO,#M!KOT9.9;CMN0S>3G<Z4C'K:ON:C[W&;ZV I=E
MO?\I0]&E@(S_::M;R>NU\ZIG_HSG> XC0S[4'-@:C.CC!SNPOK:)[HFL40*O
M+H'7Q;XU7IO&$AAHH'H-K2,GL$-?[MMZ/_N6,#^T':\.:^3EUWGYG7E-I/&8
M?+D4.)6OJ:WK[Z\@FP%KW9).OM=N24]D#>E!+3UX)U<&?9:@)[)&"<*Z!.%;
M75D"_3V[V6$86(>N; OS?-=N=^6@SFO0F=<MPX1C_>5[L2\[&5^[*3V1-<2?
MUN)/W\F7IWV6H">R1@EL:_>=MM[JS JY[[G0MSW_P)EM89;M^NW.M/<Z"/L_
MF;W$C=TDK]V+OMB:DIV=9.>='%D1]U6&GMB:9=AU,79GA]#I2;?EZ^R$WN#0
ME"UQGA<$P8$KS;T6-P,6Z\Z?HSDMB"C;P'JV/EV<ZY[Z8'ZL3AVZ==[1E$<6
MV>3%">$HA:6DM$Y"^:2P\A10#@3-=2,]HT*VY?IR)4].P%2 7%]2*K8#=8/Z
M+!;] U!+ P04    " !:/Z165(+E@W "   P!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6S-5=]OVC 0_E>L/'=-(%#6*D1J&=,F;2H"M7NL3'(A
M%HZ=V@ZP_WYG)Z0!!;2W[2&)[WS?W7=?_"/:2[75.8 AAX(+/?5R8\H'W]=)
M#@75M[($@3.95 4U:*J-KTL%-'6@@OO#(+CS"\J$%T?.MU!Q)"O#F8"%(KHJ
M"JI^/P&7^ZDW\(Z.)=ODQCK\."KI!E9@7LJ%0LMOLZ2L *&9%$1!-O4>!P^S
MD8UW :\,]KHS)K:3M91;:WQ/IUY@"0&'Q-@,%#\[F 'G-A'2>&]R>FU)"^R.
MC]F_NMZQES75,)/\%TM-/O4^>R2%C%;<+.7^&S3]C&V^1'+MWF3?Q 8>22IM
M9-& D4'!1/VEAT:'OP$,&\#P## 870"$#2!TC=;,7%M?J*%QI.2>*!N-V>S
M:>/*8#=,V+^X,@IG&>),_(.N@4>^P536X2<-[*F&#2[ YASP5YH>X.QZO5?*
M*SB%^4BYY3UL>0]=GM&%/*M**1 I*/*<D55.%6CR4N*Z6((VBB4&4K(R,MF2
M1Y%VG2^"&?**-A,;-S<_@$J8!B*S(Z+$#9$PZM:96]>Z3Z'K!-=\NWYK63YG
M-4=+\8.,*X<</CR674,._4=J,JLC.[PNTIK5M,:.EMW#NW@<AH/P/O)W/7J'
MK=[A_Z[W=8+_3.^P3^_Q_:1?[U&K]^AJ.S.J\QMBWV3^7K$=Y;C=]$U7V3J$
MGLI]CN@3\GKE2G_:4%J^V4SVZ23[J&,G3H0\B^P3JBY[UQ%J$H;WX2 (@C.M
M_,YY9N^2GU1MF-"$0X;8X':":JOZ?*X-(TMW5JVEP0/3#7.\TD#9 )S/I#1'
MPYZ:[249_P%02P,$%     @ 6C^D5NP2%T]M P  0A8   T   !X;"]S='EL
M97,N>&ULW5C1;MHP%/V5*%VG5IH:0D8@*R!M2)4F;5.E\K"WRA '+#E.YI@.
M^KA?V>N^8I^R+YEO'!*@OHCV82T+HK'O\3WW7/LZ<>D7:L7IS9Q2Y2Q3+HJ!
M.U<J?^=YQ71.4U)<9#D5&DDRF1*ENW+F%;FD)"[ *>5>N]4*O90PX0[[8I%>
MI:IPIME"J($;U2;'W#[& ]</W[J.H1ME,1VXMV>OORTR=?G*,?>3-R<GK=OS
MRUW[60F<NYZ5M', Z46KA1,#B)&'AY'OX\:HNP=1[V'&B'O;Q&L=IYJJ%G6*
M.4=V5;]_(FM4 WL7J=LZA/9B#S&:;M>WI-ODBB7:;=L5_?GQ"\FT0392]:K"
M'_:33#3U'[C&H".3E#IWA _<$>%L(AEX)21E?&7,;3!,,YY)1^F-IZ7X8"GN
M#>R;'NS)BB=E(I-E;!/!_)U4PW> =0\$,LYK@6W7&(;]G"A%I;C2G7)P:7P
M.55[O,JUPIDD*[_=<1N'\J:#3#(94UF'\=VU:=CG- $YDLWF<%=9[@&H5);J
M1LS(+!.DU+#VJ!J:=DHYOX$'UM=DBWN9;*QI66.B;FI!5=/0F [P;[(9[DW:
MSI-XG9S=9>K#0J<CRCY4"KV6-&'+LK],:@$8NX^SDSSGJ_><S41*3?('!QSV
MR=K/F6>2W>MH4"I3;:#2=>ZH5&RZ:?DN23ZF2[4NIV6":VX?H>9_.\\S*J@D
M?%.TKOV7/,M/5AQTGTMR^539%6S56)U"7KK(SC&(#(]!Y%'49.\81$9'(++[
M;$_-QXCTCT%D^T6*]*KSVL:A<.M(6%L=.'H/W"]PR.=-4&>R8%PQ4?7F+(ZI
M>' RU/2*3/0_R%O\>GQ,$[+@:ER# [=I?Z8Q6Z11/>H:)J(:U;0_07I^6)_[
M=2PF8KJD\:CJRMFD;#JZH:-6%SCL(E?E94<P'X/9$<"P.)@"S,=X87'^IWQZ
M:#X&P[3UK$@/]>FA/L;+AHS*#Q;'[A/IRYYI% 5!&&(S.AI9%8RP>0M#^-K9
M,&W@@<6!2(^;:WRU\0K97P?8FNZK$"Q3O!*Q3/&Y!L0^;^ 11?;5QN* ![8*
M6.U ?'L<J"F[3Q# JF+:L!V,(U&$(5"+]AH-0V1V0OC8UP?;)4$0178$,+N"
M(, 0V(TX@BD #1@2!.5[<.=]Y*W?4U[SJ_'P+U!+ P04    " !:/Z16EXJ[
M',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6
M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV
M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O
M@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=
MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    (
M %H_I%;TL>EN) 0  /@A   /    >&PO=V]R:V)O;VLN>&ULQ9I=<]LH%$#_
M"J.731^ZMA!VVTS=F4V<['JFW7KB-J\=+%W93!!X >7KUR^2ZA8URIV^$#W9
M AD=(73/!?/^3IN;K=8WY+Z2RBZ2O7.'T\G$YGNHN/U3'T#YFE*;BCM_:'83
M>S# "[L'<)6<T.ET/JFX4,F']\>VUF82'F@'N1-:^<*FX%K G?U9WQR26V'%
M5DCA'A9)^UU"0BJA1"4>H5@DTX38O;[[1QOQJ)7C<I,;+>4B2;N*:S!.Y$^*
M-PWD%[ZU;8GCVRON01;)?.H;+(6QKCVC;9][QEOP)W='M=.70CHP2^[@;Z/K
M@U"[IAE_%Y/@-MI^.'YVG7AJ?J<;=5F*')8ZKRM0KNM' [(!5'8O#C8ABE>P
M2(ZG-+?DK[$JNMMSGBOH+',J?(59%2UA/)ISK0I0%@KBOUDM1>$Y"G+&)5<Y
MD "2(I!T1,AO-(#,$,AL%,A-@^-_&D R!)*-"-GKR1D".1L3,@L@YPCD/"[D
M9[/C2CRV%0'1&X3H35RB,VZ%);HD:P/6G_HKVEL$[6U<M MNE(^WEJS!D,V>
M&PBXWB%<[^)R77)AR#67-9!/P&UMFC?5V3 T3['8/(W^(OP<_I="^6@GN!P*
M*2FJD,@.6<*V9S/,%&ED52S!B%O>J)^LE'6F?O) ,46DT1U15<*U2(2K-KXY
M_UZ ?Z[0@\04D49VQ$KEN@+RA=_WF3 CI)&5L'$ZO]EK68"Q?Y"+_VJ?6H9L
MF C2R":X@EM0/H)<0:YW2OP2=5/,".D82B G:Q]4\H=7(24FA_3%[4!.?.(N
MP?80,4^DXXCBR!FFR9@PZ)C"Z*5W%!,&?0%A##UBBLXQ1C''(":F$#JF0LA)
MB(E)A+Z@1 ;[$+,)'<$F@Y"85NC+:V60$?,+C>R7H<CM!^BA?C+YH)A@:&3!
M/!N]_[(6>MDAQ21#(TL&C][AO#?#)).-*AD68F*2R>*O;"&8LQ 3TTX6?VT+
MP9R'F.CB5F3M=,I>@N-"]N)/AEDFBVR9CFI35Q4W#TV>VQ2\^L$98F*^R2+[
MY@GF>6V,_XE\(!=E&:Z%9)AQLLC&Z3#/]]RG$Y8(13;UX2"%#^WMN PQ,>ED
MD:7S7*(V\- QZ621I?,<YG<9A9B8=++(TGD.LQF8><^-#),.BRX=).WMS6P8
M)AT673H89JAPADF'19<.AADJG&'289&ETY]$;'R+12VA":#MZ PQT?]4(EMH
M>#KQ(XZ&F)B%6&0+#4XH!HS., >Q,68]S? T/'?D+,3$',0B.VBX+X7ENYV!
M71C<&>8@%ME!*&8_:F(.8I$=A&.&47.&.6@6V4%?5>ZOO&LV+?A<?>7S<TM>
MDZV\V;ZF4]K#Q!PTZS8=''<:%% *!<6__A+6E^=<YFM#FH_NSQ0V:U8^RUK*
M<U_V67W4O#AN7#ANNOCP/U!+ P04    " !:/Z16H9?JE,D!  "@'@  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=FY;L) %(7A5T%^ (:[F"R"
M5&G21KR 189%++8\$P7>/@@*<JP4::(YE36V?/W+Q2=K/'N/^R9OVV/:;+LT
M.AWVQS2O-CEWSR&DY28>FC1NNWB\7%FU_:')EV6_#EVSW#7K&'0RF8;^YXSJ
M9?9SYFAQ[N)?)K:KU7897]OEYR$>\R^#PU?;[](FQER-%DV_CGE>A=/^?CJ%
MZT'&E\G5Z.UC7O5O'U*%TD$*05H^R"#(R@<Y!'GYH!J"ZO)!4PB:E@]Z@*"'
M\D&/$/18/N@)@I[*!\D$99P0) VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0
M;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%L'']L$>BOJK01Z*^JM!'HK
MZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV"SA$!O
M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O
M1[V=0&\?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A=H]XU@=XUZEW_
MI]XIG_<QW7MN:WS^?U*=+_?&^^.OR]O)P4NXXAS@A_3+-U!+ P04    " !:
M/Z16*+1H$\,!  ")'@  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V<ENPC 4
M!=!?0=E6Q'B #@(V;;<MB_Z FSP@(HDMVU#X^SIAD%K1J(A*O9M$B>UW7VSI
M;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R
M4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](GO<?]Q"9KDFAKRR+3(8ZS39U_
M2^D?$M*XLIWCEX7U-W%"PLXF-",_!QS6O6[(N2*GWDR[\**K.(MM2^;#KB2?
M=I<XTZ.9SXN,<I.MJ[@D]=:1SOV2*%1ENB]ZTYT<X@[3_LJOSF_+= 7&F3-G
MK(\GYNCRN..1-*O[-A8B%XKN3SPEQM)7?Q\UIYU3_LOLN+T?QJW:\_"LO5V_
MQU_/^%3_PCX$2!\2I \%TL<0I(\12!^W('W<@?1Q#](''Z T@B(J1R&5HYC*
M45#E**IR%%8YBJL<!5:.(JM D56@R"I09!4HL@H4606*K )%5H$BJT"15:#(
M*E%DE2BR2A19)8JL$D56B2*K1)%5HL@J4625*+(J%%D5BJP*15:%(JM"D56A
MR*I09%4HLBH4616*K$,468?_*>N[,:N__CG:W--*%_4QG[5_H*>?4$L! A0#
M%     @ 6C^D5@=!36*!    L0   !               ( !     &1O8U!R
M;W!S+V%P<"YX;6Q02P$"% ,4    " !:/Z161&7C:^\    K @  $0
M        @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !:/Z16
MF5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q
M+GAM;%!+ 0(4 Q0    ( %H_I%;D-8Q)508  'LE   8              "
M@0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !:/Z16
ML97Q#?0'  !)(P  &               @(&9#@  >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&UL4$L! A0#%     @ 6C^D5KSG.A)* @  +04  !@
M     ("!PQ8  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (
M %H_I%93KE,0O 8  ,L@   8              " @4,9  !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6Q02P$"% ,4    " !:/Z16)E*FXY@'  #\(   &
M            @($U(   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#
M%     @ 6C^D5N<(()7="   M40  !@              ("! R@  'AL+W=O
M<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( %H_I%;^Z/TX* ,  .D&
M   8              " @18Q  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q0
M2P$"% ,4    " !:/Z16'\$)/W,(   I%@  &               @(%T-
M>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 6C^D5LMQ_B]&
M!   P H  !@              ("!'3T  'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;%!+ 0(4 Q0    ( %H_I%:B[2F1, D  -\:   9              "
M@9E!  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 6C^D
M5N+SV'M9!@  ^@\  !D              ("! $L  'AL+W=O<FMS:&5E=',O
M<VAE970Q,2YX;6Q02P$"% ,4    " !:/Z16U=ID5#H&   5#@  &0
M        @(&040  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0
M   ( %H_I%8N,Y,8%@@  . 8   9              " @0%8  !X;"]W;W)K
M<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ 6C^D5M%H66C2%P  P$4
M !D              ("!3F   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q0
M2P$"% ,4    " !:/Z16 /;PET4$  #%"0  &0              @(%7>
M>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( %H_I%8X980V
MR@,  *D)   9              " @=-\  !X;"]W;W)K<VAE971S+W-H965T
M,38N>&UL4$L! A0#%     @ 6C^D5F?&MUP;!P  P1(  !D
M ("!U(   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !:
M/Z16XJ*-)YP'  "&%   &0              @($FB   >&PO=V]R:W-H965T
M<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( %H_I%:A]8E/+ ,  !('   9
M          " @?F/  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#
M%     @ 6C^D5G3H9<2H P  *0H  !D              ("!7),  'AL+W=O
M<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !:/Z16800(O[<&  #'
M$0  &0              @($[EP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;%!+ 0(4 Q0    ( %H_I%;1U9BNUP0  %P+   9              " @2F>
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 6C^D5L;$
M0?HA!   UPH  !D              ("!-Z,  'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6Q02P$"% ,4    " !:/Z16M,C/++D#  !E"0  &0
M    @(&/IP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (
M %H_I%9<F\["D0(  *,%   9              " @7^K  !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL4$L! A0#%     @ 6C^D5@8M5?[@ P  A D  !D
M             ("!1ZX  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"
M% ,4    " !:/Z16+3B$RP<$   _"@  &0              @(%>L@  >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( %H_I%9'@S1^6@,
M "0*   9              " @9RV  !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL4$L! A0#%     @ 6C^D5C+Z+%UX!0  8B,  !D              ("!
M+;H  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !:/Z16
MO6X0-Z\"  #-!@  &0              @('<OP  >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;%!+ 0(4 Q0    ( %H_I%9Q9=[K>@8  *P;   9
M      " @<+"  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%
M  @ 6C^D5CO<W.7I!   )1$  !D              ("!<\D  'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !:/Z16KN$Q9_8"  #V!P
M&0              @(&3S@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+
M 0(4 Q0    ( %H_I%;,V?KC@0(  .,'   9              " @<#1  !X
M;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 6C^D5@)O-%S6
M!   K1H  !D              ("!>-0  'AL+W=O<FMS:&5E=',O<VAE970S
M-2YX;6Q02P$"% ,4    " !:/Z16(7N?:PH#  #M!P  &0
M@(&%V0  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( %H_
MI%95VP35#P,  (P)   9              " @<;<  !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&UL4$L! A0#%     @ 6C^D5A=TKK)?!   !QP  !D
M         ("!#.   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M    " !:/Z16"9I3HOP#  #7$0  &0              @(&BY   >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( %H_I%;,J7%B/00  ",3
M   9              " @=7H  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
M4$L! A0#%     @ 6C^D5M&E4%W]!@  ES0  !D              ("!2>T
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !:/Z167[(A
MI!<#  #9"   &0              @(%]]   >&PO=V]R:W-H965T<R]S:&5E
M=#0R+GAM;%!+ 0(4 Q0    ( %H_I%;$O=)V?@,  (<-   9
M  " @<OW  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @
M6C^D5A/\$42* @  < 8  !D              ("!@/L  'AL+W=O<FMS:&5E
M=',O<VAE970T-"YX;6Q02P$"% ,4    " !:/Z16ID>! 2$%  ![%@  &0
M            @(%!_@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4
M Q0    ( %H_I%;,,4+,_ (    )   9              " @9D# 0!X;"]W
M;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 6C^D5I,W;R8\ @
M*04  !D              ("!S 8! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6Q02P$"% ,4    " !:/Z16'CK4:CD#  "%#0  &0              @($_
M"0$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( %H_I%:M
M&?A8\@(  -X*   9              " @:\, 0!X;"]W;W)K<VAE971S+W-H
M965T-#DN>&UL4$L! A0#%     @ 6C^D5E&=Q?<[ P  EPT  !D
M     ("!V \! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M" !:/Z165(+E@W "   P!P  &0              @(%*$P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( %H_I%;L$A=/;0,  $(6   -
M              "  ?$5 0!X;"]S='EL97,N>&UL4$L! A0#%     @ 6C^D
M5I>*NQS     $P(   L              ( !B1D! %]R96QS+RYR96QS4$L!
M A0#%     @ 6C^D5O2QZ6XD!   ^"$   \              ( !<AH! 'AL
M+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( %H_I%:AE^J4R0$  * >   :
M          "  <,> 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4
M Q0    ( %H_I%8HM&@3PP$  (D>   3              "  <0@ 0!;0V]N
E=&5N=%]4>7!E<UTN>&UL4$L%!@     [ #L %!   +@B 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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>83
<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>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>118</ContextCount>
  <ElementCount>266</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>44</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="blkb-20230331.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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - 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>9</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - 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>10</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - 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>11</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DerivativeInstruments</Role>
      <ShortName>Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - 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>14</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - 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>18</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - 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>19</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - 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>20</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - 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>21</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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>22</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - 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>23</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - 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>24</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - 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>25</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - 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>26</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - 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>27</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - 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>28</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - 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>29</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - 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>30</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - 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>31</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - 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>32</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - 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>33</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - 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>34</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - 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>35</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - 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>36</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - 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>37</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - 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>38</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - 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>39</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - 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>40</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - 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>41</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - 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>42</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - 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>43</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - 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>44</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - 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>45</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - 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>46</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - 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>47</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - 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>48</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - 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>49</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - 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>50</Position>
    </Report>
    <Report instance="blkb-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - blkb-20230331.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - blkb-20230331.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Not-Referenced] WARN: 10 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration, us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration, us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList, us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration -  blkb-20230331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="blkb-20230331.htm">blkb-20230331.htm</File>
    <File>blkb-20230331.xsd</File>
    <File>blkb-20230331_cal.xml</File>
    <File>blkb-20230331_def.xml</File>
    <File>blkb-20230331_lab.xml</File>
    <File>blkb-20230331_pre.xml</File>
    <File>blkbq1202310-qexx101.htm</File>
    <File>blkbq1202310-qexx311.htm</File>
    <File>blkbq1202310-qexx312.htm</File>
    <File>blkbq1202310-qexx321.htm</File>
    <File>blkbq1202310-qexx322.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>blkb-20230331_g1.jpg</File>
    <File>blkb-20230331_g10.jpg</File>
    <File>blkb-20230331_g11.jpg</File>
    <File>blkb-20230331_g12.jpg</File>
    <File>blkb-20230331_g13.jpg</File>
    <File>blkb-20230331_g14.jpg</File>
    <File>blkb-20230331_g15.jpg</File>
    <File>blkb-20230331_g16.jpg</File>
    <File>blkb-20230331_g17.jpg</File>
    <File>blkb-20230331_g2.jpg</File>
    <File>blkb-20230331_g3.jpg</File>
    <File>blkb-20230331_g4.jpg</File>
    <File>blkb-20230331_g5.jpg</File>
    <File>blkb-20230331_g6.jpg</File>
    <File>blkb-20230331_g7.jpg</File>
    <File>blkb-20230331_g8.jpg</File>
    <File>blkb-20230331_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="533">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="32">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "blkb-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 18,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 533,
    "http://xbrl.sec.gov/dei/2023": 32
   },
   "contextCount": 118,
   "dts": {
    "calculationLink": {
     "local": [
      "blkb-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "blkb-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "blkb-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "blkb-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "blkb-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "blkb-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 402,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 10,
    "http://xbrl.sec.gov/dei/2023": 5,
    "total": 15
   },
   "keyCustom": 44,
   "keyStandard": 222,
   "memberCustom": 13,
   "memberStandard": 28,
   "nsprefix": "blkb",
   "nsuri": "http://www.blackbaud.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Document",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.blackbaud.com/role/Document",
     "shortName": "Document",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.blackbaud.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Consolidated Financial Statement Details",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails",
     "shortName": "Consolidated Financial Statement Details",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.blackbaud.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Derivative Instruments",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.blackbaud.com/role/DerivativeInstruments",
     "shortName": "Derivative Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.blackbaud.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.blackbaud.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.blackbaud.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Revenue Recognition",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.blackbaud.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Basis of Presentation (Policy)",
     "menuCat": "Policies",
     "order": "18",
     "role": "http://www.blackbaud.com/role/BasisofPresentationPolicy",
     "shortName": "Basis of Presentation (Policy)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "19",
     "role": "http://www.blackbaud.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://www.blackbaud.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "blkb:ScheduleOfRestrictedCashTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Consolidated Financial Statement Details (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables",
     "shortName": "Consolidated Financial Statement Details (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "blkb:ScheduleOfRestrictedCashTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.blackbaud.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Derivative Instruments (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsTables",
     "shortName": "Derivative Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.blackbaud.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Stockholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.blackbaud.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Revenue Recognition (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.blackbaud.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails",
     "shortName": "Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "shortName": "Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "id972cc29ce024f67820595b330ff1cd3_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfRestrictedCashTableTextBlock",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails",
     "shortName": "Consolidated Financial Statement Details (Components of Restricted Cash) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfRestrictedCashTableTextBlock",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails",
     "shortName": "Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails",
     "shortName": "Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails",
     "shortName": "Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i1b2c03557ae64ddf9ceff484576da122_I20201030",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Debt (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.blackbaud.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i1b2c03557ae64ddf9ceff484576da122_I20201030",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Debt (Summary of Debt) (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.blackbaud.com/role/DebtSummaryofDebtDetails",
     "shortName": "Debt (Summary of Debt) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "ia72db32d97274bf18ce7fa10988d46fc_I20230131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails",
     "shortName": "Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "ia72db32d97274bf18ce7fa10988d46fc_I20230131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i7f1f577d797c4cc2a96924698001d58d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails",
     "shortName": "Debt (Changes in Supplier Financing Obligations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SupplierFinanceProgramTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SupplierFinanceProgramObligationIncrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Derivative Instruments (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
     "shortName": "Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i3f1bda6cd29240e1b47f5002fb782ef4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails",
     "shortName": "Derivative Instruments (Fair Value of Derivative Instruments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i3f1bda6cd29240e1b47f5002fb782ef4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
     "shortName": "Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "iaa17ee5ee1184134958a16ae91a81347_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "blkb:LiabilityInsuranceAmountTotal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "blkb:LiabilityInsuranceAmountTotal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails",
     "shortName": "Commitments and Contingencies (Components of Lease Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "blkb:SecurityIncidentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails",
     "shortName": "Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "blkb:SecurityIncidentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails",
     "shortName": "Income Taxes (Schedule of Effective Income Tax Rates) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i7f1f577d797c4cc2a96924698001d58d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails",
     "shortName": "Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "iaa6d928689d34c81aa9b9a8f2cde948d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Revenue Recognition (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDetails",
     "shortName": "Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Revenue Recognition (Contract Balances) (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails",
     "shortName": "Revenue Recognition (Contract Balances) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i01d22f1b2aad408d8aa136686969a068_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
     "shortName": "Revenue Recognition (Disaggregation of Revenue by Geography) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "ieae3c918f9de45edad907949020651cd_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails",
     "shortName": "Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i2893df251bd447f28d89540fe3dcd082_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
     "shortName": "Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:DisaggregationOfRevenueRecurringTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i73bd6238e9b4456b95ab0025722da540_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "ibac8304477cd410b9bca7856fd425f49_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "ibac8304477cd410b9bca7856fd425f49_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - Organization",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.blackbaud.com/role/Organization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Basis of Presentation",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.blackbaud.com/role/BasisofPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.blackbaud.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i5eb50fd4c4764371bac405e55176cdce_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "iafa19cc4f1fe459eb8f3c47c228f3a32_D20210701-20210930",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "blkb:SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - blkb-20230331.htm",
     "menuCat": "Cover",
     "order": "51",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - blkb-20230331.htm",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "blkb-20230331.htm",
      "contextRef": "i7f1f577d797c4cc2a96924698001d58d_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 44,
   "tag": {
    "blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued Commissions And Salaries, Current and Long-term",
        "terseLabel": "Accrued commissions and salaries"
       }
      }
     },
     "localname": "AccruedCommissionsAndSalariesCurrentAndLongTerm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued Customer Credit Balances, Current and Long-term",
        "terseLabel": "Customer credit balances"
       }
      }
     },
     "localname": "AccruedCustomerCreditBalancesCurrentAndLongTerm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_AccruedExpensesAndOtherCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accrued Expenses And Other Current Liabilities,",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilities",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_AccruedExpensesAndOtherLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure describes the Company's accrued expenses and other liabilities.",
        "label": "Accrued Expenses And Other Liabilities [Text Block]",
        "terseLabel": "Components of Accrued Expenses and Other Liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 10.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued transaction-based costs related to payments services",
        "terseLabel": "Accrued transaction-based costs related to payments services"
       }
      }
     },
     "localname": "AccruedTransactionBasedCostsRelatedToPaymentsServices",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_AccumulatedOtherComprehensiveIncomeRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income [Roll Forward]",
        "label": "Accumulated Other Comprehensive Income [Roll Forward]",
        "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeRollForward",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Retirements",
        "negatedTerseLabel": "Retirements of common stock"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_ChangeInCustomerFundsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Customer Funds Receivable",
        "label": "Change In Customer Funds Receivable",
        "terseLabel": "Change in customer funds receivable"
       }
      }
     },
     "localname": "ChangeInCustomerFundsReceivable",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_ContractualRecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual Recurring",
        "label": "Contractual Recurring [Member]",
        "terseLabel": "Contractual recurring [Member]"
       }
      }
     },
     "localname": "ContractualRecurringMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_CorporateSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Sector",
        "label": "Corporate Sector [Member]",
        "terseLabel": "Corporate Sector"
       }
      }
     },
     "localname": "CorporateSectorMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 8.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets. Includes current and long-term portion.",
        "label": "Deferred Income Taxes and Other Assets Current and Noncurrent",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_DerivativeAssetsCurrentAndLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of derivative assets. Includes current and non-current portions.",
        "label": "Derivative Assets, Current and Long-term",
        "terseLabel": "Derivative instruments"
       }
      }
     },
     "localname": "DerivativeAssetsCurrentAndLongTerm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_DerivativeLiabilitiesCurrentAndLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of derivative liabilities. Includes current and non-current portions.",
        "label": "Derivative Liabilities, Current and Long-term",
        "terseLabel": "Derivative instruments"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrentAndLongTerm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_DisaggregationOfRevenueRecurringTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disaggregation Of Revenue, Recurring",
        "label": "Disaggregation Of Revenue, Recurring [Table Text Block]",
        "terseLabel": "Disaggregation Of Revenue, Recurring"
       }
      }
     },
     "localname": "DisaggregationOfRevenueRecurringTableTextBlock",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "blkb_DueToCustomersCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Due To Customers Current",
        "verboseLabel": "Due to customers"
       }
      }
     },
     "localname": "DueToCustomersCurrent",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights.",
        "label": "Exercise Of Stock Options And Stock Appreciation Rights Shares",
        "terseLabel": "Vesting of restricted stock units (in shares)"
       }
      }
     },
     "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsShares",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights.",
        "label": "Exercise Of Stock Options And Stock Appreciation Rights Value",
        "terseLabel": "Vesting of restricted stock units"
       }
      }
     },
     "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsValue",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_ExpectedNetCashOutlaysForOngoingLegalFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Net Cash Outlays for Ongoing Legal Fees",
        "label": "Expected Net Cash Outlays for Ongoing Legal Fees",
        "terseLabel": "Expected net cash outlays for ongoing legal fees"
       }
      }
     },
     "localname": "ExpectedNetCashOutlaysForOngoingLegalFees",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_GlobalHQMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Global HQ [Member]",
        "label": "Global HQ [Member]",
        "terseLabel": "Global HQ [Member]"
       }
      }
     },
     "localname": "GlobalHQMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change during the reporting period in accrued expenses and other liabilities.",
        "label": "Increase Decrease Accrued Expenses And Other Liabilities",
        "verboseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseAccruedExpensesAndOtherLiabilities",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_IncreaseDecreaseInDueToCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of net increase (decrease) in funds due to customers during the period.",
        "label": "Increase (Decrease) in Due to Customers",
        "negatedTerseLabel": "Change in due to customers"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToCustomers",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_LiabilityInsuranceAmountDeductible": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability Insurance, Amount, Deductible",
        "label": "Liability Insurance, Amount, Deductible",
        "terseLabel": "Liability insurance, amount, deductible"
       }
      }
     },
     "localname": "LiabilityInsuranceAmountDeductible",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_LiabilityInsuranceAmountTotal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability Insurance, Amount, Total",
        "label": "Liability Insurance, Amount, Total",
        "terseLabel": "Liability insurance, amount, total"
       }
      }
     },
     "localname": "LiabilityInsuranceAmountTotal",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term Purchase Commitment, Remaining Minimum Amount Committed",
        "terseLabel": "Remaining aggregate minimum purchase commitment"
       }
      }
     },
     "localname": "LongtermPurchaseCommitmentRemainingMinimumAmountCommitted",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_LossContingencyClaimsSettledPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of claims settled.",
        "label": "Loss Contingency, Claims Settled, Percent",
        "terseLabel": "Loss Contingency, Claims Settled, Percent"
       }
      }
     },
     "localname": "LossContingencyClaimsSettledPercent",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "blkb_NonoperatingIncomeExpenseExcludingInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Nonoperating Income (Expense), Excluding Interest Expense",
        "terseLabel": "Other income, net",
        "totalLabel": "Other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseExcludingInterestExpense",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_OthercountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding separately disclosed countries.",
        "label": "Other countries [Member]",
        "terseLabel": "Other countries [Member]"
       }
      }
     },
     "localname": "OthercountriesMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_PreferredStockPurchaseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock Purchase Rights",
        "label": "Preferred Stock Purchase Rights [Member]",
        "terseLabel": "Preferred stock purchase rights [Member]"
       }
      }
     },
     "localname": "PreferredStockPurchaseRightsMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_PrepaidInsuranceCurrentandLongterm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance. Includes current and non-current portions.",
        "label": "Prepaid Insurance Current and Long term",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsuranceCurrentandLongterm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Software Maintenance and Subscriptions, Current",
        "terseLabel": "Prepaid software maintenance and subscriptions, current"
       }
      }
     },
     "localname": "PrepaidSoftwareMaintenanceAndSubscriptionsCurrent",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Software Maintenance, Current and Long-term",
        "terseLabel": "Prepaid software maintenance and subscriptions, current and long-term"
       }
      }
     },
     "localname": "PrepaidSoftwareMaintenanceCurrentAndLongTerm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_PutativeConsumerClassActionCasesCanadianCourtsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Putative Consumer Class Action Cases - Canadian Courts",
        "label": "Putative Consumer Class Action Cases - Canadian Courts [Member]",
        "terseLabel": "Putative Consumer Class Action Cases - Canadian Courts"
       }
      }
     },
     "localname": "PutativeConsumerClassActionCasesCanadianCourtsMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_PutativeConsumerClassActionCasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Putative Consumer Class Action Cases",
        "label": "Putative Consumer Class Action Cases [Member]",
        "terseLabel": "Putative Consumer Class Action Cases"
       }
      }
     },
     "localname": "PutativeConsumerClassActionCasesMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_PutativeConsumerClassActionCasesUSFederalCourtsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Putative Consumer Class Action Cases - US Federal Courts",
        "label": "Putative Consumer Class Action Cases - US Federal Courts [Member]",
        "terseLabel": "Putative Consumer Class Action Cases - US Federal Courts"
       }
      }
     },
     "localname": "PutativeConsumerClassActionCasesUSFederalCourtsMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_RecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recurring [Member]",
        "label": "Recurring [Member]",
        "terseLabel": "Recurring [Member]"
       }
      }
     },
     "localname": "RecurringMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_RetirementsOfCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares retired from shares intended for acquisition shareholders who were paid in cash rather than shares.",
        "label": "Retirements of Common Stock, Shares",
        "negatedTerseLabel": "Retirements of common stock (in shares)"
       }
      }
     },
     "localname": "RetirementsOfCommonStockShares",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Debt Instruments, Other",
        "label": "Schedule Of Debt Instruments, Other [Table Text Block]",
        "terseLabel": "Summary of Currently Effective Supplier Financing Agreements"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsOtherTableTextBlock",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Effective Income Tax Rate [Table Text Block]",
        "label": "Schedule Of Effective Income Tax Rate [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rates"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of prepaid expenses and other current assets.",
        "label": "Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block]",
        "terseLabel": "Components of Prepaid Expenses and Other Assets"
       }
      }
     },
     "localname": "ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "blkb_ScheduleOfRestrictedCashTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Restricted Cash",
        "label": "Schedule Of Restricted Cash [Table Text Block]",
        "terseLabel": "Components of Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashTableTextBlock",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "blkb_SecurityIncidentAccruedInsuranceRecoveries": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "order": 2.0,
       "parentTag": "blkb_SecurityIncidentNetExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident, Accrued Insurance Recoveries",
        "label": "Security Incident, Accrued Insurance Recoveries",
        "negatedTerseLabel": "Security Incident, offsetting probable insurance recoveries"
       }
      }
     },
     "localname": "SecurityIncidentAccruedInsuranceRecoveries",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "order": 2.0,
       "parentTag": "blkb_SecurityIncidentCumulativeNetExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident, Cumulative Accrued Insurance Recoveries",
        "label": "Security Incident, Cumulative Accrued Insurance Recoveries",
        "negatedTerseLabel": "Security Incident, cumulative offsetting probable insurance recoveries"
       }
      }
     },
     "localname": "SecurityIncidentCumulativeAccruedInsuranceRecoveries",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentCumulativeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "order": 1.0,
       "parentTag": "blkb_SecurityIncidentCumulativeNetExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident Cumulative Expense",
        "label": "Security Incident, Cumulative Expense",
        "terseLabel": "Security Incident, cumulative gross expense"
       }
      }
     },
     "localname": "SecurityIncidentCumulativeExpense",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentCumulativeNetExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident Cumulative Net Expense",
        "label": "Security Incident Cumulative Net Expense",
        "totalLabel": "Security Incident, cumulative net expense"
       }
      }
     },
     "localname": "SecurityIncidentCumulativeNetExpense",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentExpectedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net pre-tax expenses currently expected relating to the Security Incident.",
        "label": "Security incident, expected cost",
        "terseLabel": "Security Incident, expected cost"
       }
      }
     },
     "localname": "SecurityIncidentExpectedCost",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "order": 1.0,
       "parentTag": "blkb_SecurityIncidentNetExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident, Expense",
        "label": "Security Incident, Expense",
        "terseLabel": "Security Incident, gross expense"
       }
      }
     },
     "localname": "SecurityIncidentExpense",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentNetCashOutlays": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident, Net Cash Outlays",
        "label": "Security Incident, Net Cash Outlays",
        "terseLabel": "Security Incident, net cash outlays"
       }
      }
     },
     "localname": "SecurityIncidentNetCashOutlays",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentNetExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident Net Expense",
        "label": "Security Incident Net Expense",
        "totalLabel": "Security Incident, net expense"
       }
      }
     },
     "localname": "SecurityIncidentNetExpense",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentNetPreTaxExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident, Net Pre-tax Expense",
        "label": "Security Incident, Net Pre-tax Expense",
        "terseLabel": "Security Incident, net pre-tax expense"
       }
      }
     },
     "localname": "SecurityIncidentNetPreTaxExpense",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentNumberOfStateAttorneysGeneral": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security incident, number of state Attorneys General",
        "label": "Security incident, number of state Attorneys General",
        "terseLabel": "Security incident, number of state Attorneys General"
       }
      }
     },
     "localname": "SecurityIncidentNumberOfStateAttorneysGeneral",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "blkb_SecurityIncidentOngoingLegalFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Incident Ongoing Legal Fees",
        "label": "Security Incident Ongoing Legal Fees",
        "terseLabel": "Security Incident, ongoing legal fees"
       }
      }
     },
     "localname": "SecurityIncidentOngoingLegalFees",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SecurityIncidentPenaltyPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security incident, penalty paid",
        "label": "Security incident, penalty paid",
        "terseLabel": "Security Incident, penalty paid"
       }
      }
     },
     "localname": "SecurityIncidentPenaltyPaid",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_SocialSectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Sector",
        "label": "Social Sector [Member]",
        "terseLabel": "Social Sector"
       }
      }
     },
     "localname": "SocialSectorMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been surrendered upon vesting of restricted stock/restricted stock units or exercise of stock appreciation rights during the period and are being held in treasury.",
        "label": "Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights",
        "terseLabel": "Employee taxes paid for withheld shares upon equity award settlement (in shares)"
       }
      }
     },
     "localname": "SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 7.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Taxes, Prepaid And Receivable, Current and Long-term",
        "terseLabel": "Taxes, prepaid and receivable"
       }
      }
     },
     "localname": "TaxesPrepaidAndReceivableCurrentAndLongTerm",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "blkb_ThirdpartyTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology developed by a third-party used in conjunction with entity's products and services.",
        "label": "Third-party Technology [Member]",
        "terseLabel": "Third-party technology [Member]"
       }
      }
     },
     "localname": "ThirdpartyTechnologyMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_TransactionalRecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactional Recurring",
        "label": "Transactional Recurring [Member]",
        "terseLabel": "Transactional recurring [Member]"
       }
      }
     },
     "localname": "TransactionalRecurringMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "blkb_USSECMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. Securities and Exchange Commission",
        "label": "US SEC [Member]",
        "terseLabel": "US SEC"
       }
      }
     },
     "localname": "USSECMember",
     "nsuri": "http://www.blackbaud.com/20230331",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ES": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SPAIN",
        "terseLabel": "Spain [Member]"
       }
      }
     },
     "localname": "ES",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom [Member]"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City area code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current fiscal year end date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document fiscal period focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document fiscal year focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document period end date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document quarterly report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document transition report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity address, address line one"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity address, city"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity address, postal zip code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity address, state"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity central index key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity common stock, shares outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity current reporting status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity emerging growth company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity file number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity filer category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity incorporation, state or country code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity interactive data current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity registrant name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity shell company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity small business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity tax identification number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local phone number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag",
        "terseLabel": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security exchange name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r371",
      "r453",
      "r496",
      "r533",
      "r534",
      "r588",
      "r590",
      "r592",
      "r593",
      "r605",
      "r628",
      "r629",
      "r642",
      "r650",
      "r661",
      "r665",
      "r721",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r371",
      "r453",
      "r496",
      "r533",
      "r534",
      "r588",
      "r590",
      "r592",
      "r593",
      "r605",
      "r628",
      "r629",
      "r642",
      "r650",
      "r661",
      "r665",
      "r721",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r251",
      "r455",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r633",
      "r651",
      "r664",
      "r687",
      "r717",
      "r718",
      "r723",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r251",
      "r455",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r633",
      "r651",
      "r664",
      "r687",
      "r717",
      "r718",
      "r723",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r364",
      "r371",
      "r374",
      "r375",
      "r376",
      "r452",
      "r453",
      "r496",
      "r533",
      "r534",
      "r588",
      "r590",
      "r592",
      "r593",
      "r605",
      "r628",
      "r629",
      "r642",
      "r650",
      "r661",
      "r665",
      "r668",
      "r712",
      "r721",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r364",
      "r371",
      "r374",
      "r375",
      "r376",
      "r452",
      "r453",
      "r496",
      "r533",
      "r534",
      "r588",
      "r590",
      "r592",
      "r593",
      "r605",
      "r628",
      "r629",
      "r642",
      "r650",
      "r661",
      "r665",
      "r668",
      "r712",
      "r721",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r627",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Axis]",
        "terseLabel": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r627",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Domain]",
        "terseLabel": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r252",
      "r253",
      "r526",
      "r529",
      "r531",
      "r589",
      "r591",
      "r594",
      "r606",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r634",
      "r652",
      "r668",
      "r723",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r252",
      "r253",
      "r526",
      "r529",
      "r531",
      "r589",
      "r591",
      "r594",
      "r606",
      "r613",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r634",
      "r652",
      "r668",
      "r723",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r21",
      "r22"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts Payable, Trade, Current",
        "verboseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance of $7,688 and $7,318 at March\u00a031, 2023 and December\u00a031, 2022, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrentAndNoncurrent": {
     "auth_ref": [
      "r88",
      "r89",
      "r130"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued Insurance",
        "terseLabel": "Accrued health care costs"
       }
      }
     },
     "localname": "AccruedInsuranceCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "totalLabel": "Total accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued Professional Fees",
        "terseLabel": "Accrued legal costs"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrentAndNoncurrent": {
     "auth_ref": [
      "r50",
      "r82"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 9.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued Vacation",
        "terseLabel": "Accrued vacation costs"
       }
      }
     },
     "localname": "AccruedVacationCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r33",
      "r97",
      "r163",
      "r469",
      "r501",
      "r502"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodEndLabel": "Accumulated other comprehensive income (loss), end of period",
        "periodStartLabel": "Accumulated other comprehensive (loss) income, beginning of period",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r3",
      "r12",
      "r33",
      "r408",
      "r411",
      "r448",
      "r497",
      "r498",
      "r691",
      "r692",
      "r693",
      "r703",
      "r704",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive income (loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r5",
      "r12",
      "r33",
      "r175",
      "r176",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign currency translation adjustment [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "terseLabel": "Consolidated Financial Statement Details"
       }
      }
     },
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r377",
      "r378",
      "r379",
      "r512",
      "r703",
      "r704",
      "r705",
      "r727",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Employee taxes paid for withheld shares upon equity award settlement"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r51",
      "r52",
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r13",
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedTerseLabel": "Stock issuance costs related to purchase of EVERFI"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r164",
      "r257",
      "r261"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r326",
      "r439",
      "r648",
      "r649",
      "r696"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of deferred financing costs and discount"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r9",
      "r41",
      "r43"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive shares excluded from calculations of diluted loss per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r128",
      "r157",
      "r187",
      "r223",
      "r243",
      "r249",
      "r258",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r400",
      "r402",
      "r426",
      "r464",
      "r555",
      "r663",
      "r677",
      "r719",
      "r720",
      "r733"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r152",
      "r165",
      "r187",
      "r258",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r400",
      "r402",
      "r426",
      "r663",
      "r719",
      "r720",
      "r733"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total financial assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Unaudited interim consolidated financial statements"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r1",
      "r55",
      "r399"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration obligations"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails",
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r630"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Software and content development costs, net"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization expense from costs of obtaining contracts"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Costs of obtaining contracts"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Capitalized Contract Cost, Net, Current",
        "terseLabel": "Current portion of costs of obtaining contracts"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r36",
      "r154",
      "r635"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r36",
      "r107",
      "r184"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "totalLabel": "Total cash, cash equivalents and restricted cash in the statement of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r36",
      "r107",
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r2",
      "r107"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net decrease in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months",
        "terseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months"
       }
      }
     },
     "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash flow hedging [Member]",
        "verboseLabel": "Gains and losses on cash flow hedges [Member]"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r148",
      "r160",
      "r161",
      "r162",
      "r187",
      "r206",
      "r210",
      "r212",
      "r214",
      "r220",
      "r221",
      "r258",
      "r295",
      "r297",
      "r298",
      "r299",
      "r302",
      "r303",
      "r335",
      "r336",
      "r338",
      "r341",
      "r347",
      "r426",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r543",
      "r564",
      "r583",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r684",
      "r698",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r29",
      "r84",
      "r466",
      "r542"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (see Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r113",
      "r287",
      "r288",
      "r616",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r666",
      "r667",
      "r668",
      "r670",
      "r671",
      "r672",
      "r675",
      "r703",
      "r704",
      "r727",
      "r746",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r91",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r91",
      "r468",
      "r663"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.001 par value; 180,000,000 shares authorized, 69,154,863 and 67,814,044 shares issued at March\u00a031, 2023 and December\u00a031, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r34",
      "r171",
      "r173",
      "r179",
      "r458",
      "r476"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r56",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract Balances"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r349",
      "r350",
      "r361"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Total deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r349",
      "r350",
      "r361"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue, current portion"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r349",
      "r350",
      "r361"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue, net of current portion"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized that was included in deferred revenue at beginning of period"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r101",
      "r455"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r114",
      "r185",
      "r304",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r320",
      "r327",
      "r328",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r20",
      "r131",
      "r331"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-Term Debt, Gross",
        "totalLabel": "Debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r78",
      "r80",
      "r305",
      "r440",
      "r646",
      "r647"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt, face amount",
        "verboseLabel": "Original Loan Value"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r26",
      "r78",
      "r333",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Weighted average effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r189",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r440",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r27",
      "r46",
      "r47",
      "r77",
      "r78",
      "r80",
      "r85",
      "r116",
      "r117",
      "r189",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r440",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r79",
      "r316",
      "r332",
      "r646",
      "r647"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Less: Unamortized discount and debt issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r9",
      "r121",
      "r145",
      "r393",
      "r394",
      "r701"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r382",
      "r383",
      "r465"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r9",
      "r44"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current.",
        "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent.",
        "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r166",
      "r167",
      "r425",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r549",
      "r550",
      "r595",
      "r598",
      "r601",
      "r602",
      "r603",
      "r604",
      "r636",
      "r668",
      "r747"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Interest rate swaps, derivative assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, 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.",
        "label": "Derivative Asset, Current",
        "terseLabel": "Derivative asset, foreign currency forward contracts, current"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, 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.",
        "label": "Derivative Asset, Noncurrent",
        "terseLabel": "Derivative asset, interest rate swaps, long-term"
       }
      }
     },
     "localname": "DerivativeAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [
      "r532",
      "r534",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r557",
      "r558",
      "r559",
      "r570",
      "r571",
      "r572",
      "r573",
      "r576",
      "r577",
      "r578",
      "r579",
      "r595",
      "r596",
      "r601",
      "r603",
      "r666",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r15",
      "r17",
      "r19",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Derivative assets, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r15",
      "r17",
      "r19",
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral",
        "terseLabel": "Derivative liabilities, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r64",
      "r66",
      "r67",
      "r69",
      "r532",
      "r534",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r557",
      "r558",
      "r559",
      "r570",
      "r571",
      "r572",
      "r573",
      "r576",
      "r577",
      "r578",
      "r579",
      "r595",
      "r596",
      "r601",
      "r603",
      "r636",
      "r666",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r14",
      "r64",
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r14",
      "r64",
      "r67",
      "r69",
      "r73",
      "r74",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "auth_ref": [
      "r16",
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "negatedTerseLabel": "Gain (loss) reclassified from accumulated other comprehensive income into loss"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r166",
      "r167",
      "r425",
      "r524",
      "r525",
      "r526",
      "r527",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r556",
      "r558",
      "r559",
      "r596",
      "r597",
      "r598",
      "r601",
      "r602",
      "r603",
      "r604",
      "r636",
      "r747"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Interest rate swaps, derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, 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.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative liability, foreign currency forward contracts, current"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, 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.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Derivative liability, interest rate swaps, long-term"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r725",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r14",
      "r57",
      "r58",
      "r59",
      "r62",
      "r65",
      "r67",
      "r70",
      "r71",
      "r74",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r124",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.",
        "label": "Derivatives and Fair Value [Text Block]",
        "terseLabel": "Derivatives Instruments"
       }
      }
     },
     "localname": "DerivativesAndFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as hedging instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [
      "r360",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r360",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "Loss per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r180",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r204",
      "r206",
      "r212",
      "r213",
      "r214",
      "r218",
      "r416",
      "r417",
      "r459",
      "r477",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r180",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r206",
      "r212",
      "r213",
      "r214",
      "r218",
      "r416",
      "r417",
      "r459",
      "r477",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r203",
      "r215",
      "r216",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r729"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "terseLabel": "Effect of exchange rate on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "verboseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r13",
      "r149",
      "r174",
      "r175",
      "r176",
      "r190",
      "r191",
      "r192",
      "r194",
      "r200",
      "r202",
      "r219",
      "r259",
      "r260",
      "r348",
      "r377",
      "r378",
      "r379",
      "r389",
      "r390",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r415",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r448",
      "r497",
      "r498",
      "r499",
      "r512",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EscrowDeposit": {
     "auth_ref": [
      "r81",
      "r617"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Escrow Deposit",
        "terseLabel": "Real estate escrow balances and other"
       }
      }
     },
     "localname": "EscrowDeposit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [
      "r419",
      "r420",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r419",
      "r420",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r318",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r420",
      "r449",
      "r450",
      "r451",
      "r646",
      "r647",
      "r658",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r419",
      "r420",
      "r421",
      "r422",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r318",
      "r365",
      "r370",
      "r420",
      "r449",
      "r658",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r318",
      "r365",
      "r370",
      "r420",
      "r450",
      "r646",
      "r647",
      "r658",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r318",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r420",
      "r451",
      "r646",
      "r647",
      "r658",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r318",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r449",
      "r450",
      "r451",
      "r646",
      "r647",
      "r658",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r418",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair value measurements, recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r63",
      "r65",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "terseLabel": "Foreign currency forward contracts, derivative assets"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "terseLabel": "Foreign currency forward contracts, derivative liabilities"
       }
      }
     },
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r427",
      "r428",
      "r429",
      "r430",
      "r580"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "order": 2.0,
       "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "terseLabel": "Currency revaluation (losses) gains"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [
      "r549",
      "r553",
      "r558",
      "r572",
      "r578",
      "r599",
      "r600",
      "r601",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign currency forward contracts [Member]"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.",
        "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net",
        "terseLabel": "Ineffective portion of interest rate swap(s)"
       }
      }
     },
     "localname": "GainLossOnCashFlowHedgeIneffectivenessNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "negatedTerseLabel": "Gain (loss) recognized in accumulated other comprehensive income as of"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r103",
      "r566"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r155",
      "r265",
      "r456",
      "r643",
      "r663",
      "r709",
      "r710"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r100",
      "r187",
      "r223",
      "r242",
      "r248",
      "r250",
      "r258",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r426",
      "r640",
      "r719"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r14",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": {
     "auth_ref": [
      "r144",
      "r276"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization",
        "terseLabel": "Implementation costs for cloud computing arrangements, accumulated amortization"
       }
      }
     },
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": {
     "auth_ref": [
      "r144",
      "r275"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization",
        "terseLabel": "Implementation costs for cloud computing arrangements"
       }
      }
     },
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r98",
      "r133",
      "r223",
      "r242",
      "r248",
      "r250",
      "r460",
      "r473",
      "r640"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r188",
      "r381",
      "r386",
      "r387",
      "r388",
      "r391",
      "r395",
      "r396",
      "r397",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r137",
      "r146",
      "r201",
      "r202",
      "r231",
      "r384",
      "r392",
      "r478"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax benefit",
        "verboseLabel": "Tax expense (benefit) included in provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "verboseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r631"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of acquisition and disposal of businesses:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r214",
      "r373"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "verboseLabel": "Stock-based awards"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "negatedTerseLabel": "Security Incident, cumulative offsetting insurance recoveries paid"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r40",
      "r42"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r79",
      "r135",
      "r177",
      "r227",
      "r438",
      "r567",
      "r676",
      "r749"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r632",
      "r673",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest rate swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r104",
      "r226"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "order": 1.0,
       "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r444",
      "r662"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Net lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r24",
      "r187",
      "r258",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r401",
      "r402",
      "r403",
      "r426",
      "r541",
      "r639",
      "r677",
      "r719",
      "r733",
      "r734"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r96",
      "r132",
      "r471",
      "r663",
      "r700",
      "r708",
      "r728"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r25",
      "r153",
      "r187",
      "r258",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r401",
      "r402",
      "r403",
      "r426",
      "r663",
      "r719",
      "r733",
      "r734"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "totalLabel": "Total financial liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r23"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r23",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Loans payable [Member]"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]",
        "terseLabel": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]"
       }
      }
     },
     "localname": "LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Debt, current portion",
        "verboseLabel": "Less: Debt, current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.",
        "label": "Long-Term Debt [Member]",
        "terseLabel": "Long-term debt [Member]"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r159"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Debt, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of items purchased under a long-term purchase commitment.",
        "label": "Category of Item Purchased [Axis]",
        "terseLabel": "Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.",
        "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]",
        "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Long-Term Purchase Commitment [Line Items]",
        "terseLabel": "Long-term Purchase Commitment [Line Items]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-Term Purchase Commitment [Table]",
        "terseLabel": "Long-term Purchase Commitment [Table]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r27",
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r294",
      "r715",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r294",
      "r715",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r289",
      "r685"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss contingency accrual"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in loss contingency liability.",
        "label": "Loss Contingency Accrual, Period Increase (Decrease)",
        "terseLabel": "Loss contingency accrual, period increase (decrease)"
       }
      }
     },
     "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyClaimsSettledNumber": {
     "auth_ref": [
      "r715",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of claims settled.",
        "label": "Loss Contingency, Claims Settled, Number",
        "terseLabel": "Claims settled, number"
       }
      }
     },
     "localname": "LossContingencyClaimsSettledNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_LossContingencyNumberOfPlaintiffs": {
     "auth_ref": [
      "r715",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.",
        "label": "Loss Contingency, Number of Plaintiffs",
        "terseLabel": "Plaintiffs, number"
       }
      }
     },
     "localname": "LossContingencyNumberOfPlaintiffs",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "auth_ref": [
      "r715",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of pending claims pertaining to a loss contingency.",
        "label": "Loss Contingency, Pending Claims, Number",
        "terseLabel": "Pending claims, number"
       }
      }
     },
     "localname": "LossContingencyPendingClaimsNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_MortgagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.",
        "label": "Mortgages [Member]",
        "terseLabel": "Mortgages [Member]"
       }
      }
     },
     "localname": "MortgagesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r183"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r183"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r99",
      "r109",
      "r134",
      "r151",
      "r169",
      "r172",
      "r176",
      "r187",
      "r193",
      "r195",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r211",
      "r223",
      "r242",
      "r248",
      "r250",
      "r258",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r417",
      "r426",
      "r474",
      "r563",
      "r581",
      "r582",
      "r640",
      "r676",
      "r719"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentHedgingMember": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedges of a net investment in a foreign operation.",
        "label": "Net Investment Hedging [Member]",
        "terseLabel": "Net investment hedging [Member]"
       }
      }
     },
     "localname": "NetInvestmentHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently adopted accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r18",
      "r33"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss) before reclassifications, net of tax effects"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r223",
      "r242",
      "r248",
      "r250",
      "r640"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r445",
      "r662"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "verboseLabel": "Operating lease liabilities, current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "verboseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r87",
      "r110",
      "r111",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r122",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r127",
      "r156",
      "r463",
      "r677"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 9.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets",
        "verboseLabel": "Less: Long-term portion"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r6",
      "r174",
      "r475"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "terseLabel": "Other comprehensive (loss) income before reclassifications, net of tax effects of $2,566 and $(3,789)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "terseLabel": "Unrealized (loss) gain on derivative instruments, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r4"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment",
        "verboseLabel": "Translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r13",
      "r18",
      "r170",
      "r173",
      "r178",
      "r431",
      "r432",
      "r437",
      "r457",
      "r475",
      "r691",
      "r692"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r7",
      "r11",
      "r123",
      "r170",
      "r173"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "negatedTotalLabel": "Net current-period other comprehensive (loss) income",
        "totalLabel": "Total other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Components of Other Income and Expense"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r83",
      "r462",
      "r537",
      "r538",
      "r677",
      "r748"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 11.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities",
        "verboseLabel": "Less: Long-term portion"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other non-cash adjustments"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "order": 3.0,
       "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestrictedAssetsCurrent": {
     "auth_ref": [
      "r614",
      "r615",
      "r689"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other.",
        "label": "Other Restricted Assets, Current",
        "terseLabel": "Customer funds receivable"
       }
      }
     },
     "localname": "OtherRestrictedAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedTerseLabel": "Employee taxes paid for withheld shares upon equity award settlement"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Purchase of net assets of acquired companies, net of cash and restricted cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments to Develop Software",
        "negatedTerseLabel": "Capitalized software and content development costs"
       }
      }
     },
     "localname": "PaymentsToDevelopSoftware",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r90",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r90",
      "r543",
      "r561",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r90",
      "r467",
      "r663"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable 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.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock; 20,000,000 shares authorized, none outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid Expense and Other Assets",
        "totalLabel": "Total prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r690"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r694"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r461",
      "r472",
      "r663"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r181",
      "r262"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for doubtful accounts and sales returns"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r33",
      "r175",
      "r431",
      "r436",
      "r437",
      "r475",
      "r691"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "terseLabel": "Amounts reclassified from accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r18",
      "r33"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "totalLabel": "Total amounts reclassified from accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Payments on debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r86",
      "r380",
      "r741"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r688",
      "r697",
      "r742",
      "r744"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash due to customers"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r36",
      "r154",
      "r184"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Total restricted cash",
        "totalLabel": "Total restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r93",
      "r118",
      "r470",
      "r500",
      "r502",
      "r510",
      "r544",
      "r663"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r149",
      "r190",
      "r191",
      "r192",
      "r194",
      "r200",
      "r202",
      "r259",
      "r260",
      "r377",
      "r378",
      "r379",
      "r389",
      "r390",
      "r407",
      "r409",
      "r410",
      "r412",
      "r415",
      "r497",
      "r499",
      "r512",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r224",
      "r225",
      "r241",
      "r246",
      "r247",
      "r251",
      "r252",
      "r254",
      "r359",
      "r360",
      "r455"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r147",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, remaining performance obligation, percentage to be recognized"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving credit loans [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r33",
      "r730",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Income (Loss) by Component"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r53",
      "r54",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Effects of Derivative Instruments in Cash Flow Hedging Relationships"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r27",
      "r46",
      "r47",
      "r77",
      "r78",
      "r80",
      "r85",
      "r116",
      "r117",
      "r646",
      "r648",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Summary of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Fair Values of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Computation of Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]",
        "terseLabel": "Schedule of Security Incident Expense and Probable Insurance Recoveries"
       }
      }
     },
     "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Term loans [Member]"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r254",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r285",
      "r286",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r643",
      "r687",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r252",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Reportable segment"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales, marketing and customer success"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt [Member]",
        "terseLabel": "Short-term debt [Member]"
       }
      }
     },
     "localname": "ShortTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r150",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r254",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r277",
      "r285",
      "r286",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r643",
      "r687",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r148",
      "r160",
      "r161",
      "r162",
      "r187",
      "r206",
      "r210",
      "r212",
      "r214",
      "r220",
      "r221",
      "r258",
      "r295",
      "r297",
      "r298",
      "r299",
      "r302",
      "r303",
      "r335",
      "r336",
      "r338",
      "r341",
      "r347",
      "r426",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r543",
      "r564",
      "r583",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r684",
      "r698",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r13",
      "r30",
      "r149",
      "r174",
      "r175",
      "r176",
      "r190",
      "r191",
      "r192",
      "r194",
      "r200",
      "r202",
      "r219",
      "r259",
      "r260",
      "r348",
      "r377",
      "r378",
      "r379",
      "r389",
      "r390",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r415",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r448",
      "r497",
      "r498",
      "r499",
      "r512",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Statement, Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r219",
      "r455",
      "r505",
      "r523",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r565",
      "r566",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r583",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r219",
      "r455",
      "r505",
      "r523",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r543",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r565",
      "r566",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r583",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r13",
      "r90",
      "r91",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "negatedLabel": "Restricted stock cancellations (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r13",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "verboseLabel": "Restricted stock grants (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r13",
      "r90",
      "r91",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Restricted stock grants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r91",
      "r94",
      "r95",
      "r112",
      "r545",
      "r561",
      "r584",
      "r585",
      "r663",
      "r677",
      "r700",
      "r708",
      "r728",
      "r750"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r186",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r414",
      "r586",
      "r587",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Equity [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r447",
      "r662"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r644"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation for supplier finance program.",
        "label": "Supplier Finance Program, Obligation",
        "periodEndLabel": "Balance at March 31, 2023",
        "periodStartLabel": "Balance at December 31, 2022",
        "terseLabel": "Other debt"
       }
      }
     },
     "localname": "SupplierFinanceProgramObligation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": {
     "auth_ref": [
      "r282",
      "r644"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in obligation for supplier finance program from settlement.",
        "label": "Supplier Finance Program, Obligation, Settlement",
        "negatedTerseLabel": "Settlements"
       }
      }
     },
     "localname": "SupplierFinanceProgramObligationDecreaseSettlement",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplierFinanceProgramObligationIncrease": {
     "auth_ref": [
      "r281",
      "r644"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in obligation for supplier finance program.",
        "label": "Supplier Finance Program, Obligation, Addition",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "SupplierFinanceProgramObligationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program.",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_SupplierFinanceProgramTableTextBlock": {
     "auth_ref": [
      "r644",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplier finance program.",
        "label": "Supplier Finance Program [Table Text Block]",
        "terseLabel": "Changes in Supplier Financing Obligations"
       }
      }
     },
     "localname": "SupplierFinanceProgramTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r88",
      "r129",
      "r743"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Taxes Payable",
        "terseLabel": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyServiceMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.",
        "label": "Technology Service [Member]",
        "terseLabel": "One-time services and other [Member]"
       }
      }
     },
     "localname": "TechnologyServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock, Common"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r31",
      "r48",
      "r49"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock, at cost; 15,278,827 and 14,745,230 shares at March\u00a031, 2023 and December\u00a031, 2022, respectively"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledContractsReceivable": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "label": "Unbilled Contracts Receivable",
        "terseLabel": "Unbilled accounts receivable"
       }
      }
     },
     "localname": "UnbilledContractsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r138",
      "r139",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r446",
      "r662"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r205",
      "r214"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding",
        "totalLabel": "Weighted average common shares assuming dilution"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Common shares and equivalents outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r204",
      "r214"
     ],
     "calculation": {
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average shares",
        "verboseLabel": "Weighted average common shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org//610/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "https://asc.fasb.org//720/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org//815/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org//820/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org//606/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)(1)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)(2)(iii)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)(2)(iv)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(g)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(d)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "47",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "50",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-5",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r679": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r681": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r682": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r683": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)(2)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(3)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0001280058-23-000023-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001280058-23-000023-xbrl.zip
M4$L#!!0    ( %H_I%;V^^'?O 0" 'HS%P 1    8FQK8BTR,#(S,#,S,2YH
M=&WLO6E7&\FR+OS]_@J]['O/Z5Z+PCD/[F[?13-M^EC"!F&N^.*5(RJA@:T!
M$+_^C2Q)F-$&(T#"ZL&65%-61L033^00\>?_/6\U2Z>AV\L[[;^6\ I:*OW?
M#W_^?UGV__[>_5A:[[A!*[3[I;5N,/W@2V=YOUXZ\*%W7(K=3JMTT.D>YZ<F
MRXIKUCHGPVY^5.^7""+TQL'N^TB5C9KZ3 K,,Q:-S'0D,L.84DR8"<ZPY:/W
M/%IMD8\9<8YD3 B9F8A))C%S41B,.6/+_CU")!TCEFO%A&9PZV@5HB)*)[ 2
MZ;'U/KP=O&&[]]Z'_*^E>K]_\O[=NW/;;:[T@ELYZIR^@P/O4G.7QB?:YK&]
M///L[&S%-HT[MF;@5URG59R*H+V3T_/S?@:WNG;%Y-9YNYFW0^K)=_VN:?=B
MI]LR?>AIN OT %+9M_ND-OD;3>QTC^!,)-Z-#EZ>VLNO/>Z,3L[$[_Y?^>.>
MJX>6R?)VKV_:+EQ>!6TYONLZK+5^5QR=G-KK]B]/C*9GB]/@QZO]=/^=4J=/
M[N0Z@W:_.[R[Y\<'K_7^K49>[0CZ+AVVIG?Y4GFOPPB6W[EB?,;D@D$O.S+F
MY/;KC0]<:TRZ4_Z]>]_H8M"%N\_^GB(0E"&28?+M)O<]$=,K-RI.?]\T[:._
MED([V]]; G4/QG_XLQ7ZII3ND(7_#/+3OY;6.NT^&'%6'9Y 4]WHVU]+_7#>
M?U<(Z]V'__6__M>?_;S?#!^2^F<3)?_SW>C'/]^-;FT[?OCA3Y^?EGK]83/\
MM>3SWDG3#-^W.^T #<C/WZ<30W?T,?<^M(N/<+P"2-+-W>CYY_W=$/]:RGFP
M'$7/')."48FM<0SQP#F6PGD7OJX73<$(9]\,KVU:Z=$A?[\*X.030&TVS=%2
M*?=P2T^_#.UZY_0CV3VMT?+ -S9.#[=T8Z>Q>E9N?":5AAO6&OM\9_TSV:GN
MYH>-9JO6.#HK7QRV*J1,RM4C\I%6FK6+SEEY?1M5&G"7UC;>J1[!YV-4:]7X
M86N;E=?+Y+#A&Y7&!JLTU7EYJ%NNM=G>:>W"?3;XSL'^$.YU46E\QC52YN7&
MQO"PZLX.6U]:.]5MM+.UC3[2W7JM==[<:6S6RV1C6#ZHG=>J^ZS6V&U4+@[K
MM>IA7ED_(K56Y3BUNUS=;4VN@6<-#LF^*!]L7-2JV^>'<(]*M9Y7MLJTTH+/
M+7C&^F%>(_#.%]OGE:W#6!ZB\X_5C7YY#UV4UVNH<G'TE0JC$/8\D\:@C/&(
M,H.=RXC2%*,@.,)VZ4,TS5[X\]TU43ZG9">>9S/O.=.L!=/=A%]Z"QG_4,:5
MM=LR=LJR2!S*HJ4X8]Z$3 6N,NFU9I):+%E<^I#D\&HB_@3W[_B%D!\HY+W;
M0C:* 3UR,=,\)M[$=&93WV.F,,8>I,P HS_C%Q3Q1AO\QW -A-PUS>VV#^?_
M$X8+\?Y8O/EM\7)@R1I(;\)IGS'B9::H59FA'E.I-3<6+WU 0 *)0HBK%Q3S
MVJ#;O8;5&VV_#O'"4FE$=. )Y_WW'G[)6O#8>N;-0@L>H 5W>6LG(B$8W#-1
M$KPUN&QK&,EB9%)I[QEB>ND#)N_HH^Q<1ARYE%YJZ1B$748+#>&5!DT":J#\
MUVV0.\'DF]S'?/G]SDGH I5M'WT,P,L_YL;FS63S(Y78ZX/0$\COQ,V\#5PY
M!Z3O]/+$?3?.@8?V<MN$JWK]U]4'4KG4A_)Y^>*8U<@V*3>V6>WB\_!P_8CM
M@)S+6U_JY>K&.;0#@=PQR+89_KT[/#SP)Q9ZJW:Q<;%3K3=JC=JPW*@W*NO_
M'.^L'_%*]>CL\ "NJVX,*^N[(/<OL5+=_JHDC9A)ESFI5<:,,)GB3F?!1V,]
MU00SM/3AAY'HOU:=ZPZ"WS@_@?X,O=6VW^G70W<L@HE(\M![C$: W F)V!)
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
M$Y-72*2L(4X3#MP!6T_A7T6L"4P3HM^,F%YZU&IZ(D)( F/31&EM&;9,*Z6
MO4>IE*$<B3<CHM<>M9JBR%R@-&COJ:/, K7DB8X3F0@Y,O;M@-^+CEI-3S[6
M.$418U(ZX/O@G*PS4G$1/2,\,OUR,YYOA#=,;RK6B("TU)Q+!<)@RCB(9PTW
MP"0,"$R\&=&\!F^8GI@T3N-&+. H+",A ,@)3D5R2<##D7TS8GIIWC#%10U8
M4RF"T$1J9AA8E8%8"3&#&,@HOB%+>F7>,#V1><FCCX9':2T3BFIOI8A@92AP
MZ2E[,R)[4=XP/?F02%B$Z$@KK)@T2$<18[3:(X<(0VH.U@K.G*!>?_U;F@ZQ
M"#GP89%Q990 RB&)T=A[+PAZ>U)]G<F15Q&N"!(1YQU7TC,4O!6>>>R51!$C
MPN=A>>\L<?[7%ZB)!FOG6,0Q,*Z#59$Z)ATA\,%04@@43V:[\"S.=N&'SW;A
MJ<UV82:TH#18Z1WS2!I,N4[KHXF,#/MYV' RB]3]]0TB6LQIB)@:21F6R!B(
MQQ1S8!Z8.O,&!?OZLUVO(FCFO<.",H(AA"/*&B<LMY$;KC W7KS<*O5Y]F#/
MLGS>1\<#Y=P;[!E33%OJ.;/21(:H1O[-B.9UUFA/2TRQV+4OE*'",<N1LL)A
M)@,22L@7W>?Q%ES?LXC(*6,,5IXC#98DL>*"6!JT \*"G9=O1D2O/6HU/9&)
M- B"'0&^P9CFV'H?. \Z(LL4(N'-B.R%UVA/2S[&4"#['D6M$<2^0A'- 0D%
ME3AR%.SLST9NFKS[Q30'X>]A>91&(=U@LQO^,PAM-[PNI<N3KYS:>^AF])]I
MTN7'?\-+FJZK#S^&T]"\IU7;[9-!OU><@>=DNE11'@4E&#.DF2=*H[2WU@D<
M,021+BP4Z)44B,R) D%T@I%R&FLK&#/8&F6L,0%C%:0:;V%<*-#+*Q"=$P7R
M6J92H=H%1%A,R?(0U]Q2BA+S\'2A0+,G,R,DYB08!<Z#T6@-. _%@R.&>6?'
MDYDSO77OC1K]\]*.Z>TM#%R# FDJ=0A,"Z(LYDB J(7A1IJ% KU-VC$]!9+4
M"R:YM1"',BR\%=R@B(,,5(2(YV#S\!M5H.>E'=-3(.4"T2EQN26! 5%5+ C)
M-(T"ITKE<Y#385YHQ_1D9JB,P=C@HQ,,2:^$P)YY29&00AD^^U1QK1M\WM\T
MKBBJ=W,(ZK33/ 5I7#]I3B@AM2  Q@2VS#'D@A*8!4]UB#(2REXP5^E;D<UT
MLJBV!ZDM]V3Y/8&/DQL\/,<OH1H9RJ0)C%GO--'(1PC8@K1>Q3G8 ?$]2>\E
M3 P^E3F;$\L#Q@S@9[FQC(+GDL8*H30G/B"K"*/S;7DO)8_I>2G/H/.U%D%Y
MG_:;*Q,(PY&H8(V+:@[&Y+\GCW*GVS\R1V%>]@-!YU"+I1=>:2:IU<Q;+V1
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
M#+S\^2OWU$6)0D8CI1GH),M2GL%,2:>\9HPI9GX=H*'E2RE\1K6+U0O@W^!
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
M<B/C>6OT[1)C>YWFH'__)4_98W#USW3+0@<0@LX4DEBN%1.:V:BC58B**)W
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
MO/6EN7.P37>JS=9AM4QWMOYI5-;=>>6+0I7/7S%"P=MH,B\5R9@.,E,4H@>
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
M[IVGIK(KR$;6.85T 16-PW6/2+C[<]4S%E:.A1\F"8GB#*)XE $?5S1BH39
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
MA."+(E*!@;Y\)(?JM9HC"P@<#.4]C#\?Z<NW0];UA^_ZT%J1EC$K 4*?)DD
M]@'*U ; "B1 7-(T(\Y*()'"PCI*"4(;6ZJ)YW=;9K? JB2#9(U<GD9.T (+
M!1%"<( 0D9&;!P>4I@Q8*2PR04NKV,:6:$;-7+\VX;4D!'>C:*E@R=T0A%%A
M=?<D/G=_, PHN%:_]*1EG\&B></=93D,[V[68B<MQ7;7[8X6HI\1:09$VC_:
M3FATOQN'$%Y'(,+ 0$8!)<P C;U-TQ&#X()IJ=7&%H-U,E.RRBW 39!5;E$J
MUQI3.6.(UIAQ$)F BHJ6E$\* 8RW, 3.H<5T8XOG9()EJMYPT&$4-BCS0'].
ML7LE7H(E%[M,Z3Q[T.LFT0\-DY%5DL%F)K!Y.WF^4VB)Q0H!C[0 5"L!)(W_
MA!(&:1"204:PP6B>EH#9^J^=]9_U:T'Z-7Z8TZ"Y)1H!22@!5";_FA(6&!K!
MD!J,I>,;6XA-\N=LT"]"SW9.=??$E_T*[M1O]/M^9,.W6]JTVF4MQ^W(+VW_
M]Z(U;&1V8^>?]_II+D9HF(M^_!TII_!YI1]C\JOUL&'RLL7P#WAH1ME+J7+'
MM[ZGQD6O@Y'5HOHXGA:%UWV_ZX=_[W5OUN/C[7)DGW%U)\S^% ]-B$NK< !$
M&@NH]_&LX00#PE,T60<OD4N)98BH',:IE5HN+HJ3U7+I:CE._+0S0=D@ 32(
M1L,*:B %\H!YJ"3G&@9N4W0U+F^-U+)*_E=+NO!7X<]UR]VD=PY)WW"^V9 %
MOH[@S8NZ<R;1:;0J-\'GD?6YW76E9;I=+DS&J^KPZL,DC<#Q-%+(.R!$BCT+
M:X!1P<6?*,?02(T03B.JQ5RF:H[RU-P5E'6S!KHYX42"S$!I#) 20D")I$!S
MPX%P&EH=L'1*)]V$? V[AM221AP5V@V[])>^AW-]E1T/+T,=;@R;OX9+4"Y,
MAJ/JX.CS)%6PVD&E% 98* .H=0IH@12(JZN0C*PA>+JQ19J$YWK2>NGC$NA"
MUL>%Z^,X/? V(JN2&KA$"JA ,N5H!6"Y<,8Y;(Q/I:6LJ5"=7(!K[VN(JE!<
M^*F^ACMAINQP6'RX(@UEF<"JT?*,#)K^C47S/S^7)N-6=;AU/"7WA& :XI$$
M-$REJ(I9H D4(# (*6;&VS#"K;GRW;//H78^AZR>-53/<5H1K-8!V<CK#;6
M1F,7*,P"8 0&9K@V&"?U)$U*:N(27'NWPVU]:N&_^^[%*W$XU*/1^J2I<[,:
M'X>+D>&H.CBR4]B"]X1:3H&2/ #*4B:=-!3X!%-.!N0#CG DFFR*VR$GJZX/
M6\@*^3(*.<X/&.,:T\C78>3QPX'RAG$# C54IZZ7 L.-+8R;DM<D>[Q*CP-]
MV6;FTR<#'3RU3_D\3H>GSY>O-8B]9!@CKE,:XO37:)7^N/K<3R7WAS<KM7V[
M4!G#JL.PDTE283RE2FH*H!O6V@4@$=: 6*=U-'N$=*EW+VI*R"LJMUOXR/FL
MSLN.@F1U?B%UGHB$,&R#% 0@B26@4C,@O<5 *6<1T<I+GY*8:)-!NBKJ7)%3
MHW9<97R*8:O[W?<KG&*X$M-4ZCB+\*^+PIY&>RJ5-T4>&4%L<%6&KOS_7K3.
M4\US#EDMOENZOBJKRX]ZVZGZK/!_C5;BK[;N#K:[[NW-8N0CI;(CY6Q* Q2M
ML<61%P#J9;1R%=+ 0!J 1EHC3KT1CJ7R&L(G3Y0<HUIAKU/6QUKHXT14"BDH
M O% $1V5TE$"-*4,, U9D 0QH^C&%FUB/FFPK7Q0JHYT84>?MP;Q.M<^RK,7
M!C]TX4NZ4"ID=Q#5ZKMO]TK=&#9+RU&K)=*'W:'T/XU6)J-3=>@TI9T*QT(2
MCC$P*3Y%98! .J* D8@I[!D5&)4Q<S57JGX.4JT,7<CZMTC]&V<'<=D"0H$
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
ML:3,681NU3 C7D:\+-DLV2S9.I[2\WM-\RE=CU-ZPIGJHB7BA M 0\<!U4@
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
M/%Q;)<SAR#IPQLI\."6TS4@8[R!ACIE4"'L3OATGE9<8:T"<AH!&6AEII/0
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
M/)A,[4;VMMH&;_?*?"-)6=(W7D0K^ L^/*STH>ASH3^E//1ZR11;.)H7,+)
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
MP.-U3IVCJ48&Y5'FBF*AA64,QTB<9PWK60'T8;/HXZS1"E.1$EUAQ(5CR.J
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
MIF?WPK:K/FK6MDOV$TC*]$@ 26H/+XR^#D@'ZA3$II2?]:3:IG=0<IGJ3P=
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
MTLB*E*,MDC2E5#H9U]Y0N2[O?W9Q,0 LE0<\:P6LA0<T"OB@"CBW^E.E%57
MO*44'(@XQ4@Y(Y BGCGB>9 NK?YTG9!\A13P1;H]/J;\[(D-E#%4KM@-3(G.
M7:<_]D7^]G%9@6<P,+V#25+T7A@](1<(__,/T7A!EKPW]M_](D?ZYJ6<? F#
M'VTPOBI_]%512][I*:?U9@KRW71NW!UW4L#C9K</HU@F1F_0NBZT7G0.45I.
M:(P<!2H]X@%39 ,/2!KB;:Y=KA5;>Z/7M:ZK('OC-5D1MM2H[I-2W?G-)^R,
M%Y@@I2.H+G426:<=PD[H8&247KATI&:=J.>0-V+EW2R3/:1V;S@>)+]CXV%9
MYI[+Q\DP5P:>*0V\46/@U8D["SPL/&?&6>Z0840@KH) 5E.")*$V<JZC<;B@
M#+*N/>_&P;(BE*'1OX?7O_GME=QS;:U%1,H ^D<-TBRG"!L:"/!Y27*R]H:O
M:[Q*^O>@_I6'5+^O/=ON=%)AJ?D2L'=B ,_::*G+WS 9]8F-,OQ\,>@-^M2&
M/HM20UI/0 HTHB(GB#L2D<*!(\.5!VP)DE%8_?-UK.^-/HW#8+56_T;W'E;W
MYE9^K7*!C0>UB\JG&">!E)(2!1$]8<X*K&'E%^MYODHA3L_6X-\U/T-1(K:T
M^U.8Z#V7_F=M?-1B_!=C7ED@FSU_B3S--N_RL&AGP<:!8TYJP2@8($ !>&X#
MLM9H)&%M$<8$(A(6D?6<JA6R0AI%K,L+T"CBXRCB?/9H;:TT/J+@;(ZX=AA9
M+!G2(E?6!IQS%8I<[>+>I*!Q!]PDV#*&05%VWOR<S>O16"+U1EJ6(_VQY_K=
M4.#1PL0Y\,=6O^?*7QHLJ@V+%IS4C1C,$4L=4H*99*!PI"DF*+<\!*D]H[E)
M6$1$XQQ8,96L*?:R4<G'5<GY6EA*@[:IB& .@:Q3)I!AE*- */61>FJ=*%5R
ME0)\GJW/8&=1OJ_&,JEY=V *<1ITJ2W8>W=S=)&>XWR3MK8<_ZZ(P +#BN\E
M@14_<(L,YQ*%P*G3G '&)#< X MN_  KIFUU[0<TVK8L;6O/:%O0W!,#.H:]
MML"OP<Q7+@^(!1>P#,&[HBX;7M?W+Q6U>L9^60IJ(Q>KN+"7U:!.;ISC\PZ&
MQ_UJGSQ)B*J+$%Q-L'O5)FDPJS[,>C?/$(S5N;=$()KK=,(@.&1BL$A2&BQG
MFBF<JMOE<CVG=1T'?XA*1HWF/@BY:#3WP31WEFTX@4D>A43"!(*XQ#DRU"@D
M""< PYI1+)/FBG4M[DWN'TISGZUGX=]A.'R=I3TWE&)PLY-T#J??:YP,#^!D
M:)R9RX"DC_-DPCE&5-0<>9AVQ.''% &ED 0F$92,EJ0*)BI?UWR5#I<W>K<<
M=T.C=TO2NUDJ8 0LSBP=+M0F3XX'BXP%$I_[Z !*0Q1*K;W1?)UAOD)Z=U?'
MPRUK5*\>&?A%K9%*8:[Q1]QW9%Y<?=;:Q^7)X_Q#^&S>-JA?-^IOS[,MQGA.
M(O'(>Q,0#UH@S75$1%G! C-4209L2ZWG>5TGS!^])FN#@0T&K@[7;3#PH3%P
MEODJBS$GW*$<.X:X%0J9'(@PI5H0%W(-K!@PD*Q+<6_FNRH8N*!.ZU3&LNH-
M59DIM;!\8_FG=BIF.7J-TDUUZ>K-"M/^0?ZL-4/9C0JP7AD8O4'*PL0@$K'?
M'_7ZH_ D5? >-1L=W_[TG5@?\@"VHLWSB#A)&:: ^Z'$#V$:!%SV"</*(?K<
M3_-T.!J=O'[UZO3T=..G'70V^H.#5Q1C]FH EU]-[EU[,YUL:&+K9''0[U:I
M[!87MLI.S3#[W[= \SL5^IR"=7'#>AVWSYTDGR:LWT.F/HKOC  354HAG&L"
M$L4PLEKEB#A,K9>4\]P")&_,!S1FH.N=--G)'+Z-!-"H)3$"YX%8'AE5V!-8
MRAEC3@3B6"$!="(!M)& I4E :_>3:,'"O[/UCK9VM]EWKZ0TP7%8EJE/V<8-
MLD8')(57C%F'05V3-,R??KF0AI3Q$G@5_#<((>O"?!P.LP"+E\^* HWE,L[(
M>EGB/ E/FN7U;!"&)\&E5)2=LXVB_0DV75\3^TDLG[19/A];T*&?I]N;WR6V
MWN="@F0'BC@@$ *K&\ N9T9ZP[E6^J[+YR[(_,0=6&T7IB7SEVNG*:Y<IQ:3
M&IQ7+M%;+[AW="'=%&5;870KX^FE8>SVT=[9=YQ'9;0&X\0YA;@#F=..>03\
M1\(*)S!5?.T-_26PWG:9O:/9W,Q[;?,NOML0@\(\^?OR=& D.?V4Y A[CUD>
M321:P+P#0%\[[\]X863-POCH4@IM@UTI/',QQP&QR!CB$414>9XCE3OE->=<
M<5/SPGARJRIQ3V.I_$WMI,V>_S+]40U^_DHRS\$2C%0QFV.'@E(.0-0YI"Q)
MBR?W03&M;92I_L'&?+#KHZV;C1#4*00'^+LFS(9T1H-YRP&<O$1 IC"B(8).
M1B$)AT64D8WY**47L(CR9A%]="G=/3@'ZY($Y9G .0H^-RF7*$4Z1HTX6)R$
M*<H-E_=81(>A,B9/!H ) YC+K*C=$;)1O_"X=,>=41N=!3/(VE>RS)?VYWB0
M]<)I=M#I6]/)X%H80$O0*J@&7(15]Z1C>H6%FB#3@7SWNV%0OB2U<M@^@46Z
M9\J\]MGP;#@*W>&S4B;1*-/C*Y-CK=/O0G!-,)5(*$P0%\0AK=-1>\49&$\V
M#X0M8:?CTM:=*]O37E3?)S',=F\(,MR.;6= +>KQ?V9352 R,]W?JOT+-'@L
M=] ]*UW<I\C%2V-!K?,#]EUJ'[AU&&RRE"/.!PP*$<!.PR)P;:F/7*V]$;\@
M08_F06I$Y0%%Y1A_]XIC#V0#"4\PB$H>D>'$("L8UEKEDNN81&4^;]"EJ-S!
MW+X%R:[>VQH#P6B[ZVJXZ=^3A"F.\.:_[.#5S'NNO*:&?>@I"P_$<C .DVBB
MB]0\_VX;V^ZT1^TPW(5W_=WIN^,7)H-%K,+F=XZU<P3L-$>)!;.-$J2"(T@+
MZ0C5GN36KF4!%/4$QG0$@WEM,3^]Q&)^^4(F6,WNHICOSN4,7TMVYPH1%O$_
M%\%*9<P1?$/'G S#Z\D/?_GV$#CXV>MVK^A1\=!?55M5!-."\GR%/I27_SIM
M^]$A?"3>P+@(LZL"]JLW5Y<WBDLS(53E-:DWM.;77L8;Y-IKOVJ6L TFZ'*:
MO5EO;WU\ 6/  SX)$"O-EJGPL2M79\+'JHNW/-GPJSC,*IKM'K;'8CG_PR?9
M&R02"ZRR/X:F_/#/:\\Y/MIXW3IP=5D#5BR)&2QYQ6J35H:E#]:@?/WS&\L)
MC9@>3GIE..]ZP+A.M5RM*K.3A:D3#DRG- &?4/E8<DWMV'L?XGR"@?Z+/NW)
MQ^K7=5ZI$O/_#/HQ#(?P4M-Y'\++37G9W:,?3UO=/2#<[X_W=S^=@:$'S_YS
MM'W^K^.=#Y_.M[N?Z![]RN=C]O>/]HXVH2^;/_>^?>ZTMCZRG5T@\-^VTS-\
M?VO[;']K_VA_]S!N+RA0%RW+P8KD*,]52"'[!!EIP)8$H\ X8EP@J0*Y6,_Q
M*J7$;C#E^6!*7>=_&DQY'$R92Z,KA<2!!X.D$0YQDA.DG/<H*DXX]4P&FZ*B
MU#KGJY3G\AFGV1^T?Q0L+NUEC ;CY(IM,NTO*]/^9+"G7(4OM,['P[.:HZ_G
MK=U/WRD7@:=07$S386P)X&-E)"A7,DC%%&&X*+O+R2I5^VZ4L+[<^C=4PD;/
M[K;23_0L$,4]S5',4Q T\0HI"PN_<)YH9@6/ J?XO29=_@,HV=M)1(\;!-\>
M9=9T4D!BDSI_.0M]96Y,1OUM,>A_5V/>+/C+ Z+6@@I[ 6LLO,-(X)PC[@5#
MQ@B,J*!,4:N%4RY5VM4:KY#%T2AC70M^HXR/IXQS]C]53.?,Y4@Z"?:_D@8I
M@A42)I+@@B%!AK4W:IV*5<H[^6S-_YV3,#!%B&,GF&&8#G!8GSVYTS@%EI8!
M=S(+_TZ3,#%+SEY28J*',5/.YMF!YU)00P4*00,@>8^1-CPBIZ/B3#G)(R_8
M@6Q*[:V8^M66"+=1OX=2OWD^('S,&2<H!I\C;A1!RFN9MARI,%2E2IA)_?+&
M3_"0(2:NW^VVBXVR,OQQ"'1YT&[\!4OV%UR.>CHJ6HUY8Z(LT4194'P7ASR:
M7(--(H-%'$N"M-<819N[("DGDJ40^G6.5\E$:92Q;G]!HXP/KXQS_(!)K0G#
MR5^0)W[ )=+,*N1L\"Y@1ET.]%RN:_X<\N4_Z?#4HDQU=F+.TM&%Q;&>C<U2
ME\N@&.S_E&/=1#$MU6I90!&4$@P+SA%UJ7P.\PR9/)VWDS'W5K$0HEU[P]:%
MNO>60N,T6"V*T"C@(RC@'"W@GH0$E,AC( /<Q(@T]CEBS$CJ."/1^K4W1*Y+
M>6^2_E3]!JO""]));^A\VDD 31RV?>%M RV=;#:<W8,L/&MSIBZR\/=X"-T8
M#L&DL>U>==!^,BEOI^?DPOG9P%=M5LV"DQ6:44^$,DC)E)'6I=0.+&I$362Y
MME3E+%][0]>!4ZR05=/H9(W\H=')Q]7).4J!C>+*@SHR05)];:53NA6"HE1:
M@,II1?'JZ>2SC4R8[$0<!M,9'68NI0F]<N2U,6F6=/#R8V\X'J3@J,:L628&
M[2P(58Q$N.!(CJQ+-5Y4'I!QAJ&(N1#4:1*Q31A$R2KMAC9*6/])Q48)'TH)
MYXB -0J3D&,D6$S9VSE!UC"<"N182@!@)6%)"?G+=2T\!A'X 4AXF7VQ"418
M,@OXIQKN!G^6:H@LBD@D5'&/#:(R*" !G".848($#]1$*VG(0\(??/\#BHUS
M8*5)0*.##Z2#\QR V5Q%(Y#U4:;]A1QI@272-L^5E8PS6N@@$?/5!QIGP-(X
MP @H\; <9I122_DJ$7*9#-VG;.@GYJQ(89 -RSRSC;]@J2&+NY<S\G>:D)3
M=_BYG([=_G^JR:AR_@X;T*K-<%D0E<!"#@L/,PA[1Q"WW"$EG #D4B)GTN5<
MNK4W9%VIYBC#BJEDG8&+C4H^FDK.AR^*7 E,,(HI$S?7E" =/$&4"8%9[C%6
M),428[%*R49^PR,FJ8JALV&1%M=UY]/HQM/UK.Q<F].Z,>CJ/N$YDQ^^0=W:
MHL-VMT<7(9KGF[2UY?AW[I77ABNDI2*I"H)#ADB%(F=$"R:#L"&=*B-\E<RW
M1N/J/-39:-PR-:X]HW&BR.HH*<(Y]H@+F_(Z*(.\4B:7FLN0DJSH=<'O;7NL
MGL.D>'>^D8M57.5W^R/3R<SMBEK<P3!;G'>]^JSGB54U;[E,H=6"DC(-@-4'
M8)_F*0,5*LV51=3C/!6=P\CDVB-K JQ&3@8)L_A&R768SII,M1MKS .Y5EZ@
M!M>\8=-H\ -J\"P%P2$XJBA# CN?W)\6*(A0R%M.F )R(CT%"H+7J;XWZW\H
M#7ZVOH=_A^'P=9;.4*-1&'3OE6/J6=M#R_) -#O)RX"EK_/$PFOEL9 6$2-3
M$!GER/ 0D,^#YYQY82A;>T/8.F6K=(2]4;XE.B,:Y5N2\LUR@IQ$J9052.>2
M(BZI1=I9#<3 <"H#M=(#J^= "59)]^[JEJCH2%4N<KKZF?,Z9ZO/"GY1>G.2
MC/(7WHK[#L_][)\G6#*H]G%Y\H!?9VC,;'G@*HJO,0B7 OY[\\Q+$8^U#\D@
MY$6N83 (,=<H)]AR6,I3'9"U-SE=SW5=N^^UJ=(RBI\U,-C X,.'(S4P^, P
M.,N!N=(\:DV1T9X@SH1&-@<B;!CAF I/:#K/E#S;N*ZXP$>'P8)!ORJ*J"\H
MT5Z]H:J]K*X"V-%X.&K'L_)/[9X'67V-TDTSZGKMQ]]9CV<K)R]6XZE"NH_?
MG;^N#*7>(*08)Q"BV.^/>OU1>))*VPG__?EL_YL_2:5.MX\.#Y,2MFCKL'4.
MBO?A$]FC[T"1W^'MW8]L/RGWMSVVO_M/;.U^$JWSKV1GZQW;WGHGOFM#@F)!
M(!=)RO0AP #-!4.YU2:*Z)3T,N%?.5B?^VDJ#T>CD]>O7IV>GF[\M(/.1G]P
M\(IBS%X-X/*KR;U@+74N]W6G:D)GQ5'YCAD.V[$-E\QP8CQM%.H]:>#-3-J=
M4O-;XR[(@2M_=T5&BG%Q".6*!E4BP-..]WP]Z-.V'QW"LE2L.E-/57B +Q\Q
M%G1_/+K^D:G,1?JJGCKXH#" NPLMOWQ%@2PNE;8_&8;7DQ_^FD3VM7N%#!</
M_56U7O5K0?WJXGWEY<LN;N"RFY6%7KVYNKQ17)H!RO*:XAM<J6LOXPUR[;5?
M-:LW-,UK;Y5N4"5NU.IOO!6W=#ITV]YWPE4AF,7^NHC3S0#W?7LP'&6?QF8
M\I8E^R][#WPE(QA]^DWFJOE1P%F)D-<FYUHHXNWN038<N))8H8D)^OV ;AR=
M'*QEI@/<R=I._Z!?_N&JEE)\\O,NHI[G)S_77MWBXY[L%!.R8"(7<(CI?P\'
MEY]_$) =!'.,3(0)>VTZI^9LF(9N>IIA]*N7ZD389Q%OX0?G!G/O:U^UB]$&
M@MTO,PR]!M80!NDNZ(IY["YDAX-DA/RO-O!1+B505:$5&!_<1AVMPDS&W$FB
MY'<B4];9A/[]F*7L267M6C.SLET,[IO_LH-7\Q<7R."%YBW'0,L72N'?'>!P
MUHS]>O:QYS96MI\M( _#=-8.AMPGV\ZGGPH27YS">]_NF9YK Q_Y,H(_7*TH
MO&H?\\?7'HQX&_K]Y[5]O)Z$5,;"VO7R5?X[PZ5*4AQ$--(X95.-F5PRQ6-N
MA*?24*J9X3=E0HLL%B8?/,]C-OGP*T3RJF-!!"MP]-S!]W*6$[!:.!9!"))+
MYUWXOE4L;@03=.EH7;"7!OK1[X:)2Z%R,6RUAZ[3'XX'81=>^'>G[XZ?IL_@
MSN8']/.\M?G=$.IP8!8)QSSB.C*D@R0(#([HL!$<KI<>'Q#(X#>3YT7':(12
M@N>$<L6HECRGN1/!$!MI+M:R,'3F)&DL&!P/K*3E295V,>GK62^,%EG #R;?
M<Y;2+_""3>SA>?7_[8@_(=-&@A$BZ$V-D$<\S'6;CR)L@^6L=LNJ:+86TVK>
MYX,QP"F?^-=*_]:4]^W*U1GO6W5QUE!YD#F3-7W2H%37NWWQ;3<S;FV]5 ZY
M>S#IQ>BX"X0Y9%VX[W"8!5C__4W8UB-T=-L,W&'&R/IUUM;CB'H-NUC+&K$_
M? +YP1#6OFQTV!]#4W[XY[51DH^"I\N>K;LE*5D]-4V$]L;^HH?$P6<TP+0.
M9*DBN>K$CH</I?J8;.DP'%6L>;4@H[:A?RXA"+?^[B<?8G G3\"O8FP_]GZ
MN"=G4^D<F"C "X@NZ'[N;!_]DZZ3[=VO/[?//^'6[B:\ _K4?4?VTJ;D;HH@
M^*<]&UVP_^'K6:OP)'S]V=I]=][:^D2VMPY2I +=VTUM'I.BG6__BMMMC.<2
MI5%B(E46.4\%XM1PI#W,F6=,Y9$*"=9LRCE$65TG[6\#R[6'4#7X]%+PB48M
MB1$X#\3RR*C"GF!,&&-.!.)8@4]T@D_T/OC40-!M((C,%6/C*F@K* (I-(@K
M;Y$F6B)'L%2YQ9XZ#A!T_P+2#P5 SS:-8QGZY\ZR0?AA.I4O](].?S@,PS^S
M ]/N79^!X'%-V^>5F.Z/A^5I0_A0^&D6$-_W!]"IWD0HIM+6?0!)^#=(Q=\!
MJ%O8-3\;C+P-1I[-T[3<$JT\-XCP5*82YQHIS2ABD3+FG8U"2S"@N9C#R#EG
MTUURHS0Y(5>!@30*MS2%FR,EQA"G/=>(6Y62N*N(C,4&V2"\H%$90H"4B)7*
MQ/ILDPU<NWW\A%C&LSYG7;LSJ)CQ5K_7/RF*Z/4.2INK"A1I7$)U05_K[3S7
MP#DQ/N4Z")P0Q*502*5?F;.<>I?RX:KD$L*D2;ZX8GI8.^7XG1XVJG8;59MC
M&=I[)K5+X5U&(*X)T'HO+!(F,,85=8'F:V_X2BG: R4W*',R-FRDOKVYYOAP
M<WSX@>E<<8[XVN7CW4_7&?OBKZ4KO:%W=:\Y7^;IG9(T$.,(DCZD3+_,(14M
M15$I1P,6Q@19E"?#=95'?/33Q TJ-JBX0N2Z0<5'1\4Y)LZPR(U0 C&:=B)9
M62O.(&O2\3G+B"1%' 2AY+F@XHJ49UGIXC"KU^&E#<+%2=FYO &7^07F\PD4
M8//;@YXY7ILZ2;?$PV5;P8Y6[A@9V[X Q4]X[WSS?)L"Z.R^[[1V/W>@Y?;.
MASVV?W1,=K:VS_>^[1^WNMML]AA9:^OS$;1[OG\$P/;M*VE]^">EI.'PGN[.
M[E>^?=XZW$\I:,Y]W#Z"_IQ^]XSE-E*)2,JJS ..R#!ND"<L$(\M$]+/'2/C
MGAB8.0UK&S><V#P8F^=4RD"9Y7[N&-GB8U.$%H=/GLSY)ZTV-+[^\FW.]-2;
MP_%7I ACJ12^%2FB-PK$EAM94J0K*]J"T_3+5>4O[C#X<2?LQ-27C[TA"%QQ
M%/D%:_5YZ]/W7!MJ="Z1E"*D0@<2&6]S8"I@OW%JF>/LAEKZR\/0#\7 =P\#
M,-M.IW\*:I%5B#'N0C>AD6'6'P^ 1-M19DW']%R54W0$#TV*QI:MIT0YH#OF
M(&0AQN!2(INL/0FB!YX=ANO9Z6';'2;7'3#L= 3^<')S2D!PY>9L>&I.,G,P
M".7Y]^M/\\\=%GTRH,?91JZ6<#Z2;G M5ZG97U\3[&; ORICH)_LT=.ZCHG>
M^DC/K?T-RSKBM#6%9)FYR<[!KP?DP8:\[I.Y*S,CWV96CR(%R#4KR.R,-6=>
M:SWS^L"G3E=&!"^/52?9NW+,M!FL>01UH6O#8'J\Z+UQ]$;#<H.4"B]U5AY!
MA.L^([TR8_E["5^%$]&/LEOS=A!\>Y1%XU+JZ;/7=Q*RVPS&G53^H5[P)#IY
M^Q?46M1U107Y<_C1[_Q(#@]7BG2G;^8/3]W[W,3*?.^M]YV?U]:Q87D,Q@8?
MG>0X]TI*XKG/&9:Y5$;<M C<54_H6S,8G,$@;79A )_&.?F[.DVK+/P.[U%H
M]V@;M[;VZ/;Y)[)]=""VM]X?;W_;QOL?_M7=__#I?'_W&,_N#[?./Q^E;RCV
ME(_VSEM;7\]VMHY/M[]]^KEW_OEXK[M_O+_5ZL"WIO,@/V?WAVET2AC-$9?<
M(AY%1#!O"BDF36ZBCK@XI*KU.@C+"IT):5#D^: (LR!RG$MBN>/8!24)#Y[I
M$/-(&;]Q-;L&11X(1<YF44222+VP.2(B)XC3()"F/J(8<^LTU3E1%% DS]?5
MJJ'(79C8M;SQA9P)!?4!.ZX6+L!_K<236+'/9A3>39R7_PF#E)+9'%P>U$"T
MT=R;:.Y<U&RP)@3"%=(YSX$$1(J4EP%)F0L!= "@.:Z]$1N\KJ#9>ZKM0\K_
M_[E3U>?GKN=W6ZT;/7]0/9^+ \5!81$I1@PGLF\Q058KB2R5(6+/X;)+>D[4
M2]?SFDZ;K[2;9C>5ME_HFFG.F@))T=@PGIO N?6)OF(?+6,AMUY%W_@T5@GK
M6F_G?1I<Z!2#!S#G/7 :9@/2QN4H,L^L=-I* 5@GB5Z7ZMYPUQSUKMFE* Q8
M"U88RQEW,3=62J4%]0%;13EKG $KIG[SS@"J:>"II"?@*.(*YTB)G"*@(+F3
M1D7005 _RM9S<6]GP)+4KXY=JA>BP@N-A+LMHHV1\*":.^\, /.?@7HB[P,L
MG*DV+VAN1,0J@G703*:DN7R#\]50V]5W!CQW/;_;:MWH^8/J^9PSP!FCG, :
M!44MXEP1I)4E2&%/HU*>$IS2LVS0%<G/\H2< ;^/QUH9)\#G8#H9J%D* +Z[
M+^ 9N3OGC1'/ <NTED%YSZ/0R@3*2:0JP$!$91M?P$I!W9=Y7P 8_YH[QY$E
M7"">"X\T8WEQ_EU;[C0.>.V-R-<5UZOA^6RT;Z)]"F-F2>ZE5YKGS&KNK9=Y
MP!0S(9AJ7 $KIGUSK@#CB&5&8(0="X@[RI'R.4542FL("8S0(MOL.E&KJGU-
M6,#]+(2[+:&-A?"@BCOG"= ZSYFR%BF 6\0]84A)(I&G&HL<YB\O%'>#KDB>
MZ-7W!#QW/;_;8MWH^8/J^9PG((C 8ZK#K:)GH.<V(!O%_\_>MS#%C6OK_A47
M^YY[,U6H1Y;EAY)3J2(AR6;.=!,2,BFX=8N2)1E,^L&VN\/CU]^U9+O?#0TT
MT(!/G9I-NMVV+"U]6L]O,2*",'&9\&(FPGJ?/R()_9.\:<'\JJ>I45ZADW-.
M.H"K&4O<F$FI.8UT)*7K!4$4B$!(&D3+N@"^#\[.VJG)/J==+)+_FO6.,]G9
MC6$2+.U4;8BL#.?263> A(/(C75,@MA$!/27F "T^6"(>#*44>0)[FV\]S8#
M[]Y 5R<$K'8#PD&4^&&H0Q$JKA23L/$8#P0H'*[VHZ6K ^H-^(@;<,83(#A+
M1,0Y48"4A*-/ #:@(;","DS"R M"C>R\[/Z)QG5*P%-OXKD&@HABC[I,)R+6
M7 #B&@8GJ#3"A_\-%:L= 6NP;V<< =+W*>5&DH1+,! "UR,QI9K00 F/AAZE
MD;_Q/EI!?<!S#Q76^[S8YX$KX2QVN0Z9X&%"):=^'%.=:,6EBDWM"%B#?3[C
M" #%-_"L^6_K@*CVB<2V+8F*/5<D3/FAV7@?-KPU29A]1HZ :SP?KEA3C\!^
MKR_;=_<(E*]\O^8"ZR, 3^ NJ&.6CX*$<Q@1!-@IK@Q=0L$H(6"V)("$U">)
M\3"!67G*#4'CB>BF'ZPJ:/D8G4+JC?LH;H9ZXS[2QIUQ,<0RYDD24F)$&!$N
M DY$0&,2:A6!&1-JHV/8N(&[*:)[)S8^Q<9]I%2$%[_YYU<LW.G@KLV61]WS
M,^X)%BCI>T81P7U%N.38<E)1HJCP=2#!F.$VDSF\=\7"(VSX]?==O&J$N)N&
M4"/$HR+$;(:#\!F-E"(R3'S"-8._C.<3-]$\$AX-A&MKFOQ593B\3(1XR>D/
M?YL\?^O\@&W:@\%<&>WH-%>HL-N>'+9+1YKG TMNKWIYOV9-6*'?(X?7@[^N
MA\FQQ=DNU^9K9CKIH+/5U?;2<GT^XO*T3&UJK0Q4=^<P+(0ZUCP6"L1-2\+A
M%"2QFT3$=ZF?""JD$1%&<_W[=Q6LTRG6Q<]1;]2UWZ@S/A$=<I5H7Y" FX!P
M:A(B8^D3R0/#DX1'DMNT"\&]-=VHC\07_F#W>,D5I(7BA+MZTU&#+(/][YSA
M[N]U7WN._,-%AO[N=8^1OPNG_6,QZ36&K@Q#YY201@&'M8O!>'1#^ ]-/"(\
M7Q-/NK'0?NRKP"!%]B8LYWIDR=>;;M51G7K3/>RFFU5<E&:A"5RB_%@1'BM)
M9&0B8B)/LS@40OB@N+C19D37I#2EKAQ=L;_5I:Y/I2LHYX)KK07LX=ASXR#P
MI4^UJ",R:[!Q9Q-&(Q'&L&!$,LH)1Q9X$2<NYI4IX4<^I;&/G9C%FA1\/YN@
MRXO=Y\KSA&^43[V8<QWS*&9^E/A2^,S5D9?4<94UV.<S<968&D.9I,1XVA#.
M,4T*%&3B"]=5;A 9G7#<Y]Q_[?O\GEWMRJ;9XTW&E!:A]RP\!(5OH&ML(_(;
M7 3WG8_[1:779LJ6;P:T\GE9S]WTQ#Z65J^K:HMOQ1T*]K?P,"E<+5=;K+6M
M^%$0)52Q*"&NBCQD'Z5$4- A*?5C6%C73R)WXWWD1YO"7565[LKVSD/T,:MQ
MK\:]IW-SU;CW0+B73N&>"5A(162(EQC /3BSB B"@$A/*1/PT NX MSC=)/Q
M5873UP'W'D(7OD_E]</B[#/ E?EEVR(.-'=]K #DB::Q3B+E8S4P#0(5\-H+
MMPZ@,FR#,@05[GIQR ,B=(153(:26 A!HCB($YT$86("3'N\?PG3&B#*^OOP
M:HBYEB(R"E6BDH!I3.,W$8T]S10<@C2AOJ=J!^!:0,RTO>;[7$=)*)'211"N
MA"&1'Q@B%'6-53M#:;M%K*ID_'5"C'4?_MF7<=O _^KT]_MJ.EL@Z%FJWO\W
M?%B-K2.SX[1KYT!83>AA!A[.'3AL4^JHS.BT[R12I>VT?SE\%SORA2,=7XG3
M0=Y/D\M'GO6=KK.K^CV )P??8],Y-XZQ(**=M-OO.=)) $+(I9&9\[]N89RY
M,5/(@1E*T.:U3H0RF'G'_3#0TF4%\0UUJ4<GC#-_QCB#(>\F'^WT?BYGMRDO
MTLZ@\Z&79;US$.^/\@R^Z5\N9[(%SQ/ZVN;?WRX/?^JS&&S<UO:W4[COU>$I
M0-_/'V[KRS^= [;#X3F=W?T?O'G5.CGL[+&#*YTT3YM71V DLUBXC$1<Q81[
M 9)?)@!;H6*)+P*>"( M06ECMCF5 _+6QN7.33?M9=.R[KSIGQAGPVZ#8IV<
M:J$V_F@X6WVG*3-UXGCN)LJ89V7L'"0,! QDIG/63FV-P7G:/W%Z@X*2$;[X
M;;JRV\]!R #?''S&O$<TG"7WVB.CPN(^$\\ $K8&Q_#H$2+853)]P 1<AK,!
M+*?,#48W<+V.V[T87O;$2/V?@<P //*A<,#ZY\X9?(@73_SX#$#<V+O+/ =,
MUX[]/C?MMLG^][\BYH;O<J<W9*H;"L)YKQ+$W*@! E6WUS=Y(3\2;](E\O@X
M,\<X][U!'Q:ABZ<@/K*KTC,8J[25Z3BFVV!:S -?)"H2H4\Y]US)=**-$1%+
M0D\R6F :C:8<3C.8-JFS@22;VU3*OT+\.F\='RGE!JZFDH0^DG,G1A#!64A4
M* /7#]S859ABX39FO45# 'L#>Z==*,7MRTTK;RAIC+ZSV_53L5W_QNUJ/W??
MK1; 9I[26$_PFD.-N^ZH]3GK=9Q^VC$.*"WXOR-5IE!D^B=II@E"T26H-,B&
MB9 @ 2<,[L(<]]X0G7*$AKR7],\E+#/6PV6F+1$ 87B_ ;B*RW&Q4WQ$%]9U
MD)N&\\5T32;;E72-W1YO!$))TM)$(S&H5#B$ KTR\Y]!:O\MN]T!W.Y,7MH?
M-IS*J$.@[*G4#L/*&CZA^'4*_]\Y&^ WLF\_SU#&4$Y[@S:J<H"4=L@%\N5.
M;)4GN+Z03GP3BYSF(H7E@V%,G_+E?>%.YLP"90GH=@!3<GR-JEXN&O=A5<]Z
M>8JW>FLG%S;EN_-4]T]@R:TY/?:KTOJAHY_(&"P=>.&%/UDLH,I*!5QMS8O1
M(ZP=A0@ASW+SMOKCG4[SL[:\?)MVK=39'[TK[UZ."U]FRH:RSRN^'@VQ08MA
MEGD1Y9/+KQOVJRFSL/B.-5CD+?R6-MR%WUUW5]$0+%SY72.P?<7BK\=O>T..
MR"U3/3JIUFU3",&*L"=:"GHP+CLA_8M=_=,>^_GRZBV0U[1S[.29 EEM_XI)
MY8$^.F:-T[/C#4>V07.(XW;ON%=\,+GE&#V[N(O<AL'9Q<:?MWBY=5^OSVD&
M8+I7J*KV1'<^@][EN)3LS5G)>:Z(L?^>9*/W/S8DSHS\160"MWXKV^?R,L>Y
M&U]GF/YR. */MFG\FCL5H:1@1*]Z*HH5 OVREUD5^ZT]"_ J&(I\ZB$X)QEJ
MW?]**06-,0A9[(N(!X+'B4CBB'I!$JK C8(C-]AXOV^Q',ZDCZBQ=[%:7;Z?
MT5Z*R7W_WW'VY^R7U0O/VWJ/J7U]:$OU*Y8#O0E'OUJL(C[U.%M6]0#5"J9<
MFVX.R@3\91V05D<I.,=3T&6^H\;;*59E35_FS8\NS'@*X_[CWCKO//DJ_@MZ
M$5J4*6AX5H>RAIS@VI4@SD*[E$ONQJ&1<1BR(##,B[%4];\G]*E)H]0WL4\3
MS14/ ^Z%;BP5I[[Q?3<,E%;F:-L>%"YUR2AF6=BC>(R\_:Y.C!ZTS6XR:9;F
MU@BPVVH?'O:AW5._7IWE><R:YT<J8E'(!"52&$ZX]GT2^Q$G;B(D''F1#"G;
M< R8YV<HR-G +*N)/HVIM ]:>P+:K?6=.J42/.C ,.$FN34%RAR8]J5CJB@2
M7%*T$IAO/4EK,EE#N8AS5-;RVV6VDV>UH6>CCW/6X,'J56<7;BN"U=_6:_BN
M>#:WQ4E8[K:WSC&G%*"15R$S5$HG FH3WTX%U,HO5YA^7F;XWT.A6G"2:=PI
M68[>J?Y);P"WTOD?"P/X3S9?MPX]/M2$8>Z?/;$+X()I:\)O3A;S'=53UK(9
M#8#X=MZV"H_5U])C5<_;PGDK3,]BONS4E7/F; _,@T];5@SDY<WJ+HPD11<L
M^M3MM/XCVU,3>L]ZI-6>!NOBYQ^F"#EHL5D-;DREJ^9O)2,*&OX20YKC$L:9
M(5YCCDH7R]P4SHHW[A\K'>R2T_=V:;_?_<3K/O0\K_$!JVQ6$:YIX<BV4:93
MINVP.QT=-U,NK4]RF"=>21&Y]^Q8/-9Z.O^2H&EEE]81<9\Y?2E%9/->;3U7
M[A9I.4HP7[ P4#20/(E%' E)?:VY%QLE:7"W)A:W3<MYWI5@G]N[^UO>[OZO
M*_B>-D^_=7;W3]+=_7]^'78^\8/] WJX_0/&H+SIC.KFSQ]^<UOYN_M-WKS:
MNVQ].?!WO^SXK9_?.@?[)R>MTV^_6OL__!8Z5.>0V0MF:!+&D@A/<<SKB0G,
MO$L\IF44N1Y5<;SQWMT,W=G,Q*<#RQ4Q0Z^UBG$=>-[CG=<3;Y#%[NXE+B]8
MPWAZAM.UGLZMLRQM7[]%7I;\W.)@EB'3,>"X"%G(X\2-E D3Z5(119H'B2JK
M*-WZ8%ZK@_EJSVN>JJ/8A"P!!8J$PC>$1XD@4L>*Z% G"1,T"G2 +,I<K!/=
M^0T'<Q4\A,&:ZV%I_:Y\Z:\VF6,UYB,MY:)T;T=S8^C%1RDFHO3?$KQH"A<7
MJH,/G&VVP#?Y-,-Y-S&5HN$67C/8O4FOU\=4WF>)E7?.\&CM[P'^ 7YN?_);
MV\?\2#*E5*!" J9'0+AB"1&"&Z)\F4A!5<1#@<=.,5G?>C:_LM\_>_OGG^?G
MYXV+.&LW>MGQGXQ2[\\,OOZSNA9+@LXRDV.T!T1?R?S$2;N_39%MC2GFH[R*
M?@8+7$!I[NB!30NWQ3.PY#V-D5T- &BSO7-,\J[2UO5DSOHP5SV^+(IL\#XZ
MS8S"S(XJH[V=RAA3O%.;QCTF"M,93%-)W0^3DU2=^=_+;),BB<Q\S7K'F>R\
MZG2D<6%M[G_RC_S09=IW$T)#)0@/E ?"&D9$:\X$8S#=)GYNB4D@Q]UC8Y,7
MYB0<C9>#C>V+_DEFC-.Q47O'P!F@YV4B;:*0YFF.0E\6+PS3H%YBEE+D-V!K
M/4R"SG+)3W6"SAHEZ+S8\+]MV[Z^P?Y'31V7;5N**/O.,$!8PM],D'!ED_%2
M@B.W?N]G[Z!9%8/>?&5M=WA8OP)'3>? 1>Z8UO;.!7S+8)SGNS^;O'EZ<-XZ
M_0=TO!]>\\OGD]:53J<=-8>G_Z2@X]'FZ:<K&.ME:WO+/[@ZOFR=;K'6S^9Y
M:U^='_S\Y+787TESO%7+Z0_>NOIT%$8RBA0H?T% /<)]SR>1"#P"FG88<A/Z
M.F;HJ&$\7"TGS5(X^3CAE7OVCUI<AS=A, </F*&UP+T,3[?J[@VI1B\K"^(6
M$'8G4_,^6+;359D!6[O&M)5A6CJ!:=[NMCI21M,D"A78LDP2'JJ 2&YBDFB/
MA0!"4:*B%3F?UR\J_/QAZ[OI]]OS*OY>>'#LS3HC%U@$%KE&BU-CV,HP['(6
MPVC"7:8213A3C/!8)B2FFA-82QJ:0#+I<<QL<>EL![T9=\ :Q,YN:O[^3'IV
MW&@Y3[+]W/8<J8GK'WI>UA/ZGZ!A1VUV/Q:\MSY.F]U[1T;[/'05)Z$7Q82[
M7&+W-T6,9E[@QI0*[6^\]S8#;U6]&I^<OWX)5M8_IR@."B75"MB-/!YAL#%&
ME/" P<5MN.MO6UZ4;W7U9YEFMF!L70*+K;3<$9TF;W7^.6EU]JZ:VWM>$Y[1
M@AUQ\+/I'_S<.3_<5K2Y_:%]N']\,1U8!$EFAS\_L<-MD.1M=='ZLL,.V%\G
M!U?MDX/3#[] @L^;7_YI[VY_3F#W(,.>B&E"9<"(-"HDG$<ND4II$L0>\XV.
M8QDD!9+!XAJ]A;C"8D_%K@_PQ4-N +L8#_W()%X<!#H*Z9+A1Y<]K]":B!J"
MKH3DZA%U)PK+$]%;'7UL*=TI;#BC'>6,48C<1.F\QK'HG\8YKKC\D-H/#N+A
M&Z:C-T3ZFX[LRF,S(@-$JCY+OV>3.GH9W+9;,FJH2\=<%"%N)TOS7PT'GC,B
MVSB1O\<?E#NJ+?,\3=(BT\/FC"3MWKES8C0&R?$!V&:NR".QA<3%-_:^NH?D
M?.,<B+)[.7%[) 3L9]*2HR*?ZIE1@Z+L$E-*SGKY#+/?&J_85KM=,=(N6"O,
MBSGNP8[IPGS&EP6Q8M<>4TA2="[/0(Y!)\IR9ZND6H2O"A8F6.4<YW&L/G;(
M]ZDP&=5DR"V)231(>3N?"\4N6!68F_B*6;I*N_YEDE!)MIO X>3\QM/III<K
M^!E!<<CS(<NCC3 C?V]%T*3&"9KBTN;)3XQ!=LFQ&XP>F]_P7/.? 4R9'2S\
M!*5Q[+=KRF_Z<6HC/1L9_UG*R 1%^R3HY"C&(RD%N3I)P9P=\O@ S( 0X+%1
MM:0<KO!OF:7V!+8WLBRVUY-O.R5!_ 4,Q?[& @HFY)BL4^783 VH@":3PR1:
M(3021E=>.OLF^7S<6\!%BKH)JMAWWH,%9VO%'0WH64##:",L&J6E [X-ES1C
M<2P2Y=+8!4W+>((+)3T_240<\"1B"VS .5S2U:YLE:-]3ES2CZWI-O>W:&OO
M2((BA*S=1#&N"-?8=-$/*&:Z@XWB\1@,N8WWPO.O8\-'.;K-BBL_40$V0PB4
MRRGS8QU$.G0U_"4E2\(%P?9ZQ>^[XO[N_H^+YOX!6.Z?O-VM(S_!1CLF) 8L
M2 (FI"&QB!68/=*#Q0F9:["%R[6KO^D  IQ5B IP4R@?$R!40#6LR""SV;4.
M E7FQ 9UPO&V&]'S4;+F'D S.BY\<"XS/385<)7%;IBVWZ:+8 H*2:^3%F=
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
MX%SA+KJM*9TMU7P8=M:E-\U#!-QJP*L![XGTXQKP'@+P9O1FQCSF^9P1&M"
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
M@"<V3P\3,"HN9HP+/_!"&04D4M1@+: DTF>*Q$QQE7B<,3?<>.\R?S.,[MV
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
MVSQ$F\;Q&[//G-.!/N[8".GH5(89@E7<' ;!4"NP2S=*F]L<$W3XJ>J=F2*
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
M/G98O,'F-7^@\HA?][H Q9/8]L"P-$R5WAJ-=Q>'^W%\M(7^B&T/UREW^@G
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
M*>TB 1]NVQL>^2<<M C.#LY@X;$J5Q0>KU QX,#F"2\>/+RYN-<?8RFA'WM
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
M6S8K;%UCYH\M\ &ZY"II/^)3VO)(7$SEPAU9 -? G?5,>9K\@ R%:QK58 5
ME$IEJ/F)/$+53H1I-H^(O&.@-E[9T\LDSZ9T&SV'09,?A#-6'"<<>\:N\5NQ
M)PO)B@4>')@,_6[UA_4,)G!3@E4 W,EI%+F+"[^__$%I?OF.>%UEA<K4S^*A
M!^JCN:/2]E]_\RS/.$)3SR<OZI-<'TBA#:*Y1=U3E:<+-$2IP$F9:NW40.IJ
MU/MW,DOI---@I+:@,DF" ?8YF=+?2 F#2ZS5Y+4:;-NC=F##Z-<9ZEND:.*M
M]T]^K7RLI!&0XAV(E(3\JIM[=J_,_["ZCZV;0U=8:AMTGX4B]X4O37-HV)N_
MOO&W-W_I/=# 5K76/8]K^@]%"MO:?F"I82ZY$'57[.Y6OLV[%-S>H)D*;\5&
M)^)>2E^W/*KZ%FE@.U#CKG[30TJGG_,,Y'<)8FB:79),NBL-UG.6LQ_&ZN:C
M_6&ZJ9#\\1VF'[,,#9E"^2G/KLHQZ2@O*Y.I/UK]T=H3GYF/[V@MEJ7)?"M0
MI,MDDOS5'Z[^<.V-TZS'=[C>9V! 3N$'<%W-P%!GX1B]?3_G28B6.5YC[]$4
M5[]PEBM55J-2I3H6_='KC]X^^-!^?$?OGYQ/E9<E>LW0IPVG#MW.ROO:MWVO
ML[5M).6X*+]W=G_JPRZX89>HIPTM"E#>8%GO83>6:+^Q:/  (;#*?8Y>_E#>
M#07BM.9\EK)0AK*27&$C<N%.$G(#JV&>T/%3BNNBY!.*'N>8^R," H((\,<E
M.NJCVM]<NWL5>+?,8,WF17H-W_"O"B994:@J0L=^4)1,Q+,N63KG%)A8G*<,
M[<#TT.%<)N6< N$P_61ZR0N*[213)<@P2R$?L6D2PK^K+14AJ3 32U#X%,_;
M1$ OPW:,QLJ,Y>447C1.9N)E+/S//!'YL05E'!1<F?(K)60S1G$N#.;A@PN_
M+,J<3T<EY@+@_#/,%A"/A3E'_S(.D=%&8.$#CK&Z5LPSX&D"<@_=T6+5<C=@
M*F\S#%8R=,,/&GAH=LF2E,D '.S0YW]^45[^_ XA,F=90ED0\+LZ2TEY]>D]
M3:OYY&5:YG,*Q6'PA4B$1%V85@H*?0X23V&S69J$BZ&Z9JCWA(B-7$4XVQC&
M&5&\$ -^,GJ07RLTL5:@J4XQJ4BZ=53NQ(XBQ3KY-Y@-IK]@1!,(! R[P$I
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
MR8(;X?WORYN=8L:BS,*O,GJ UR#PGW >2%XD5C1:P=R5B <Y(UHQ73D81@2
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
M0=H?;&"AVW9JB 1;TBTP2RD7L*U(()$#Q"^3;%ZT2 ]3S"MZ5'Q9;&+,I6G
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
M+6BR2YXOE#H([/?_5C@<E E] A=-/,>N!#%'UT0"V]7"U<,.!563 V16+,;
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
M793J W\E,;[_BA7MX:NOJ841ACZ M.*!%MVJ G@X I5B@07T&-T)6)&(\$$
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
M:$=(.!61P]<S@*L*HPW">U'QX^F6Y7C^$$Z<1G!%!H_9O0FC.R?P7#B=>Q'
MM0!9^9",K:F?QHLO%SNH; L/_-,3(Y&P/(B#/"G+0=Z&>+=$-(%?;\8!ES!5
MDIRPQ82]"X<Y1>E*-Q(9N)G4A-\_")#+203KT^+ZJWUC6^]#WW>BV$IC?!:O
M/XI>)R)BF$8>L&ZXZUXX_$=L_9TZ$:S&?[1X)V 8!QNLW(G9-SZ"?'?'3@#?
M )\0L6VAJ('A@" ?BZ;G1H+Y"<Y IF"A)H%_GL.R(S@A.$J>;<-Z%\&JX['U
M!05#P[IP F>8?4_:QN77Z\\5I^/3LM#Q.@QIL0=A)5ZUY/DMLC%^%_D.^X5G
M+T_ZE_\81#_^LG 8N7'=$QACWE?QX V3\4^M)IZE^92T9)K9(\X 3)HT6?S(
MXOFZ0)PB0N<CK5N_@FPF%Z_#-!8_J7_\K#P.7D G3P_]+$>7\SJ9]ZW0^_CK
M;(IVDZ<I'6?RS?)KF[Z:L:;YNU[7[O9Z"[]NVJV%WRT;MF_WVV=;'[5MMWLG
M*XWZA!-Q35_@Q!L.?9$G@EGOP0LGRGI1G%C_R2+ :C?;'>M#&$VL5O/X/U=V
MM\W:ZL4DWEE XM[DSHHC%\C;_S8XQBDT.YW6?]^U[;^F=S]8CI_ 5P,_O OY
M@_PM;3>GWS<A];.SZ?<??EQC<94]XLY)P4$6>%+,_S^.LN7?B>,!R/%OQ\X(
M#NPGQW]P'F/<.O.88??E2\_0!SS+\0H7?.8TN\/AUF4=[?80K)V(+)V?0)<
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
M/TEB1!L![,)C4 R4.4!]2?/!NW93FP5 DV\ZV9]XT(&RFL(T\9W'N&B D_P
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
MSQ Z+GJ&F"SG#FQV;%*]3"<C;\T,U=(\Z2QESU':=@^9(MSJ. 6E4U\:4MR
M'6)RH-09*',2+@@,#Y<MU$F^PJ!N$N-JDX_"11O\EC]8^5I*,E8.#KU;3[Y!
M241#$YRG&X]R#Z),$U4GF!-[G-+)S@U8:T0&+VP'3,%POOPCGL_I?(),57Z%
MVD%.,PB.?ST__V)<<+/'*&EW,AN!]4[00W7'U 9R!A2PZ.H)^(8F82,W FBE
ML 8I(?*/6_CB9W@,3FJ/P0%[#"Y0V,$<K'.7C%:\%%]@%=K<NY19TE5V'MQ2
MW02Q=!+.09B3>P;G)5&MML3)MF1J;HE*'(]S7ML%<L_*;+A8LAJ94D$:":8L
M@EG'-Q=MQ7;SYS] 0G#&DS0>8^L]9S8J9G$>./YC[)$&\4&S%% X94H^_N8Z
M4S(^:SY*;VC]G&N$C&L^YS2J:TX;@A$PW,DBN]4\_F<F]6$>CI3[O,@%=N?F
M_*97\YL#YC?7PF4%]BJ.,?7(9#M1&(28VS7AX&QEV0VJPHY*1C8<)U*M)IT]
M4OO@\3Z8O":W#^PJ(&V?^09WG>=K.V\OR+3I(OOB 4Q-RQF&4T,9Y?SEAA6K
M!,3V5A,0ZR2ONC7Z/I.\"O(@ZM;H=6OT'23XM7;:&KW7TDI1G4Q6)Y/5R60K
M)Y.U3A8!;LA>A^O,\W2E>5[=7OYA=6SK/[^>?[J]NCV_O?K7I77^Z3U^\%']
M_?[JYN+CYYNOUY<WUOF[SU]OK3_.K_]Y>6M=7]W\LS*1+N4HA7E]$ZHF&:.C
MH,6I_*'9PF<N%EKJ05ME_;496&4S4",@8%Z*=>W%WRIL[V&6QKT3>42*= >R
M<O=(QJ ><Z[?.(E2JE%C7!!Y>V 7,H\]U0#CI6 GMWF'R/$_(2<1O2'_[CQ"
M  V:C".*I5&:P@##$=(JC<=@I!VCWY_NI1\&=_R7@2:B<C[26'"9?^3=RS"1
M7D<\%RJA0(@L2J3\#4YFR4].+U:#'=Q\_G!MN-%GG%LI6,_G:3+FH+JGXGC_
MM"D*1U;HD,UK+['@P@<4DIERY5^*T7#? F$=1F0:?[QZ]_D:8T._IX'(HE*@
M!801UPY/PJ$W\F3$*3L_(^"#[Z)8 P(\?6<#G<=%Y")!R 6NX&5)9R&G97",
M@%_@2@-]Z VSY*)\:,X@'G(B8/!6*+BDP"'X"@,E@\-K*@8I,Q#(WM>YF+'Z
M:,&!JF.7>4F^]W?J@89@4(Q\+1&.N!>^SG+ #%=*(,!_8-X+O)#'7%K,.A"^
M)^Y%!NA#M L/F*'?!5=".BC1HYJ5J<$%]"9J$VC+80PZK<4.X''XP+G.=+L*
M[I(*(1?[/6G=:U6[U2+M0$3:7.YEQ:5:D1>38'/,1(REBEPN(,P^QMU'."S9
M9\YZ(A<VBX0\X;!<U43O/A6WV),ETK6MB\^?;J\_?[PA*^3+]>>+R_=H>-0\
MZ=!YTB6*>JWMO>=8(]Y=]%I$L&:Z1U^BT!6@G50ZQFLLSC47-]6+LXX0(D:
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
M46VK,MK-YT BL/1-S+$+$G*/Z$3!-KM$7$G";B7C*E]>K'S+D;EYL3D,6PW
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
M(J$/!EG6.^L[VF/'VH^Z<:P=2?K&/XXH)X!SJ>.W\R[3=8QZ,1@-8'.VJ83
M("_L>GTG[KP@0*^B!/YM6+\[0>I$CY;TAFZD/>Y@;Y;1Z<ZVA]6OG6_!1IRD
MWN-R[?&+OV!KE-&TRDP?;V9)8WOK?I9PW-F"VR>$HE)\+[;)#JPU-V$S.2F5
MB-*+PAFYIV$YU.>=IP1B>[U-*+QUY:%"RF9L_[PF%18?]D:$MB%]K<PE5SV2
M"C+"HJ755+9+*JN90'T\5=$4MG@\FQK-I5<&/HA!5*@-Z"_:O6>H P7;4')2
M.^ET&B?]L\V4TI?D!#.OW(@35/!X>G:S5Q]..0]G,RE:'T^II>@6C^=@36K9
M[GA&A/*GM3E=:]+U\=3'4Q]/]8^GLG;HEJN#=BEA5TD;WD!/>VH'BN,)<CT5
M(M%GV:];VZ074N!7)>L-(XH[(I8*.MJWOB\EO3R;>Q=>R]6I>>Z6_1ZOA7!J
MGEOSW%UE@>SO\BPO0)=OD.FOO<(:=/[("X8B2'XZQA]MZP!6PT8QBJ!>[*T_
MYS:F;[>(55PIS"^IPZH">"_(HE%[JS,G@&A?W N)%XYH76:/&P061*"">X?@
MA G/36*M(<@K_VM Y1D:3S+Q)O+]]#KK+G)44U8YM\7E[94@K79Y2,MZ+UQ!
M39_:S7:+FPT7X-Y'0F+X_UMBAR/<O B\>(R "ZIC;2%20FCI1R5IZM]P([$W
MP.KL)A"I[TLP-NX27@1.GN\@>CO.WC,,!;<F)[!4Q$=%<%S&C4#@OAJ(K>YJ
MM$\@MO6J?4J"^'5 V&VOIZO1V6ZAV_H__+(CZ#;U.UBX>PQ[&('V\!-W\EX
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
MNIE8_!*A>Q,PP/,9TN^(?Z(D7.[0" JD&,T@E[JU-P,M%BBY>TLHPRBJL4_
MDL2[L(4J.29K>)-+Q=:VAO@1@HQ=2,E_>WMX/UC_5H?^O?8]#_DUC^AK0<I:
MY(<$OL51Z9VJ<LCDL%6TH9[Y>D#/_*,O I4>@%.F%MWSG@=]^6$"^7D2$;Y9
M,0FP[\M+YSW13'[<0'Y)Z6R)*";N@_K\@!M2U>L>8*&0B'DH?ZF)?=[3S3%'
MBQ[07RM(/ZUTQF,Q-^*^9)9^W"0W],L0/9!1R+@(P"F+#NI+QUC2VCP8_=$=
M'M^:ZNW*><^AR,6\YA#UE84(\3BDJQJ#NWI&U,%,0*)BS+NE.GFX"%SU\V(I
M#-O!2LGW\G->3#W'Q4I'WY3=UK'65YAB7T,-F_G D8ZF1>@<53D6I /+S;P1
ML[9:R(2H*D+D<$(_H\44T>S =5^C<1>TW.4D=LD"XJ#&$ 005*;H+Y'^=Z.>
M]B)?3UN*;1-6-CK8@-9%T]TAFZR"U;#FFK4"T_5%_<Y+]QJZLS67)%LV;5F4
MQNK1VT<D2V[%&DI'/F3LPE$!M3!+]G5RC5Q$H3\B(>6L&N&&S%IA!]'#-!/B
M\2?A[#\+*HYD+16*UEXQ)6^) !+11:D5V#%I[JEW.ITOD8=$9]W,H<7%VK-.
MZ5B^D, Q[6.:<6NI;LQNVNPJK'BTQ4]<N/\5>U']]B!RX;HJ9(#^6%C[C9C<
M2\SE$P*2%V-B</>(X^0=YF5Z> '+MBZ%)>?!M;=X2?N?98!CX=Y\OI*@U1[D
M&LT+!KK;_6HT3>,0;*2$Q<E?BS7!FD];-_"9"7@GOQ4E2-7T-(1R)K(?';(I
MYZN_BZI>7U&UP2ENVXK]R^8D^X*LG4^6Y&?Q/Z+/8_GNU.<&@]T@;.F6P[2I
M?MF6O%4V+*&0K]H0V,ARUKN0^W#%K@F]"V9$!%&W(KSRKU%EWJ@VA[:ZV:^3
MR=6H&M2U)JU +CX=#:%?,QM01=&*(3U0&##HZ$UIS4%5T[1B6"+(DA_\A;)N
M4,=DD0.\>G;\T%57.1)+IW'Y:,"IM9N]\E2K[;I20-G2A:4D#HVVI'62F!8<
MVNIM/_E$2/KM/]7S>K-5*V:RK,5+"X!78F7'"S9!G/O('8MM:E56IA;M+D>Y
MU$)>E)B3QT%"K$.Q/AXR':DUX-32J9L>@*Z_'\WZ_+2:O"W)IW(?VR#**29N
M*="Q#UTE1WT7"QE^/A NO^M=-KNKJ=KJBV4*1&P8%N.0.G,1G*1/.]PCZ1/E
M5DK\?Q$N]'#T?6&[%6ZN,<>V*JD@CLU$.C;A[QI9:X>K/+&+Z)VG$T9?ER1(
MO98N!PC<],K7 //?Q2_Y@@7Y*AI=1Q!]+3E?.%"NL)T+_M&)+W46$ZV):B0.
MPH^R0Q;)32L>+?6QIA3)" ;0Q3#8Q@EH,:]6;"<KGT#1\=T]\?UK0L7FR2U3
M@"V774T"+@/O!NYT"V4Z+RO.^4$!\&8]RDVP7H!6NY E3]C:,:</TV^>1!O]
M7AW2EKJ[HB-'%0 05AXZ51/])"/]$DIW*TL*A7NZX)S0 *W8)Q3(DI3Z.Z=J
M+CMR:#)4G2%J%1L6/V!J'2/68].66'%$Z)((0:A.I6%)X[:LQW(9R:24/PKW
MJF8<4Z_V$/?(&*[4R>H$T4?LF%-UMMS:&A;H1U9O@GB9N0X#EZ6[SU(U&.G:
M>NX95Q'( )6QN!A:B);[B@;5"+7YM-4"TA4XDV=NM((;Z-NJ !%UZ<HZ%6#&
M&0X=7!J"E!J4K7"!Z1JT\>[UP@I"ZX6M"=.V+'.V#TBHEX]M[7&+B%MK=_9E
M"=!+@;Q8_*I6B#JD+78)2U4]&?4\LF&HW1FO4;E<2=K2;;YZO>E2OMWT 3GS
M@/ADMC(<TU=0M,/Q;<0<M>M?S(0_?(.CGA1DP@DOX(=7_P=02P,$%     @
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
M/B7FP8WL/1WN[C;B]Q 9WMN(7^X]:@REP>3:6I]$ Q[CLJ:/I. YRTQ>X_>
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
M$;1NR0,C! 16%<3@5'4>_80]JP!N7:JWJNUH&=\([^-8WC6J;WCYI-!9NZ"
MM\ZT2AD.(<G0;K5::TN-3OLCD?$05>"IT$(DF6X=^@_S2?KC\V2$\IBU$3OS
M'\\_MU:BL^%XJS'HJN_$Y.S+M'Q&=K4[LI/9+/XXSY(=X;T34T#BJG?)%:)D
MX=7%5\%B(P%Q_;9^#-_?M?,I?./F\^DP+N8M>FCEJ\N<<\D._301@#G-T?J+
M#%%+"5X[PZV+C'[8VI$D'YV83,-5K0F^B*,PFPWK<%4<?K[X3D9)([/-W !J
M O1HH]$03?+ @HHB%"ZDHCZ-O1NE?3#/]X'.*VG1[N5,EDN[3.(KY.3321JN
MCPK?H;F8Y!O)+B86G@Q&75DG-%Q>@+=< LO5"9.T81W,$#R2Z%[X!GV ZFG%
MWR/4\J"<KAH=H%0\QH7&(-.,!&Y$<#5F](NH![L0HY:(:S=Y$RL<7J#O9[$D
M\T4[J4L;^(0NI(L9!9\U5,^**\E)0WX3EG0#?;)6I\7S7DK@)+@@4PCG;7W7
MX=2S,BYU.!^HS$I1.0"7K;HA, FA9 O6&2-1-]8B*S%(KR&E3Z>!]PLW"EGM
M&9.NO]_^B&%6_O:7_P]02P,$%     @ 6C^D5C"2*(N,/@  F(P" !4   !B
M;&MB+3(P,C,P,S,Q7V1E9BYX;6SM?5EW6T>2YGO_"H_G=;*4^U*GJ^=HLUMG
M7)9&4DW-S M.+I$DQB"N^@*4Q?[U$XF%"PB0 &Y>@(1D^]!<;WX97]S,B,C(
MB'_][]\N1C]]A78R;,9_^YG]A?[\$XQCDX;CL[_]_(_/OQ#[\W__MW_YEW_]
M+X3\[U<??_OI31,O+V \_>EU"WX*Z:<_A]/SG_Z98/+'3[EM+G[Z9]/^,?SJ
M"?FWV1^];KY<M<.S\^E/G'*Q^M/VKUG8D)U(Q&BFB,S>$)>Y(8P)P;CT$+W\
M;V=_53FX0%,F/$9.I-:&^,PX,4S&K#UC2LK90T?#\1]_+1^"G\!/.+GQ9/;E
MWWX^GTZ__/7%BS___/,OWT([^DO3GKW@E(H7R]_^>?'KW^[]_I]B]MO,.?=B
M]M/K7YT,U_TB/I:]^-]__^U3/(<+3X;CR=2/X\T .'R:7O_A;33JQ?R'^*N3
MX5\GL[__K8E^.J/GT2G\M/$WRE=D^6ND?(N@^ 3[R[=)^OG?_N6GG^:2\VUL
MFQ%\A/S3XM-_?'QW'^EP/'V1AA<O%K_SPH]&B'CVA.G5%_C;SY/AQ9<1++]W
MWD+>B'XYY0)*%3C_M3SM16=,YPBDC9<!"'X7QD7!*V)<]_3NF*^?11)D?SF:
M5D1\_]E5\387?EA3P/<>70'M[$'D BX"M#6AWGGN+9Q+D*L(RR/#R$=\&2_3
M7V)S\6*&;[FV/@XMC/X(I"RH5,Q?X?]Z_;>WAD>>A^-A63I^PR\7#R@C[0<$
MODUAG"#]_-,P_>WGH8O":ER=#:*07FIKJ);)@TR!&<',X/HI!=$2TZB)=QXZ
M*HM;<\W&R <8S;X[2#"\?L2[<6[:"[^8"KR;PL5D(%D4W$=+E!292.XEP8T
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
M9>)+K7(K(]-<<YD</8QN;8+X?6I7%<+Z2-N:GD.[YII#\<G007N?T0N?E[/
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
M+;NWNJ!6,G^MSY*ZF+D77"J/^@B9,6<M0TW**JS/_*V!JKY'-%E>G+V)@NM
M;8XBD$A+$GQ4E#@;/,'O@Y)6>2_Z2XU["%F]N]IKQ_L=2K^XJ?\V &:=<TR1
MZ(TO$@#TC+4E3'"1'/+N9*@L@6VQ'7,YKJ8UFR]O5R3F0"&%:U'<KE/P"TKQ
M98R7%Y<E=2.]?_T.]Y[FW1C7K5MMI$JSPF9<[J3[<OU94$62D4 D\%)_D7)B
MHK4Y.>%TZ._:7MVYG*2"/@GB>_52;^:U<5I-'&Z>S*V3^?DOO&]?-Q=?6C@O
M_F!Y_NROUI[1HVY2$,(2F8H!EB,C'MT_8I,RPG,:>(_N\!$G_MV\*D];I7H-
M$JZ1\W7,]+:)]^IJ/IWK2:^+O-Z-E,SCK,Q"U-H8$D7F1(IRQU#AEDAQ13'2
MIA!D[:C!X69W^+20XVPAQU.)IY(O\F X4*<$W'-%T,-7I0U?27F-FHB0RNTB
M4>Z7?0>G-4]5A78YO=F%RD.'Y;?!]N/T9F<6=XG/[T/!H=7$TP",4H&O!4.;
M7>)6$"P *77H3/1* :]?F?XYG=[TIAV[2/[0IS?:*J6"%21P'A&@ N*\9 0_
M :FU5E[5WJ.>T>G-3LSM<GJSB]@/=WJCF>'"&)QI+ 69'?7$L6"(SS*4:_(V
ML-KWS9_%Z4T7-:@@Z@-%4!ZVR69+9*#,*8T:&YC!)3*5,R=/)2Z6S"O)/6.J
MOYNBNR#]8>ON;.M6IK^'\,0:6(L7=!M@_296WP?U=.S?VLRNS[:M1$M_J==K
M !K/@W54DZQM*MNP*R6T&%&61;3]4F2B=@/Q ^O+'@;QT=1E%S9Z4).5D^QE
MFD6RE+*(<V.I%$.CB5A%*6%1Q^",,DG4SL=>"^1H&=A=B7J@8/I^4N[!'OX=
MIN_&7]%**_I_%YD/W&<N O'@T !,*:"A)DPIDNA]<(B2UZYFO!G-J2A!)7D?
M**WI=7-Q,9Q!G?AQ*OX!PH5Q'$*7!*4MGEHCU6A7\"M)0T:8&*VPW@F0.00;
MP?L,Z/C@?\ZKP1;/K]-,^,-EBY[T!&X&O#GA*%4,)6.:Q"1Q/W(N$^LR):@O
MR0>I<H3:F2];P-IW52JZ<MTSZ?[S/T)Y_\H;@Q\O+B_F]3?F/Y]"&DC)8V;*
M$E%: 4L'DOAH+6&>X^NDC-(T/J:<W2 <I\-43259+E@'I**';6VS5.8N9'*"
M)H?+; JLY!"'4OO7)Y*I<L%[DRFOG;_S"*1#G9SVI2]]2/ZIG'5NGM.KJ]=^
M"F=->_4^%]DM?R/-:Y=GS@,:>(1KC@9>9H%8QDU)5P\L6RVA>H&Z/:$>*VI4
M55NVUL1ZK/7@C&V&O0'TLMO!%K![;+.Z!^3C]6'M72VV5L7ZG#XAE=0,-W\K
M*4$S&N%KW$<<A4B,#9%);YA4AUO_CJ"*6W2#?2Z:N N5%35P9H5^/A^VZ8MO
MIU>?(9Z/FU%S=K7PF:WBTDBO",UH7$JI410I":(C!UTB<DG2K2S^S6,\)9.^
M(D=-?0'W8L=/)G<\ZQLC%3WSY&CRA!OAT4@U.&\>$G$NX1MAK?35CVPWH^GF
M\"[K2;X;3R[;<I5_[DU];J9^-%".N:QY(K2\\K(TIK"\]%[CUL;$HHE,;*7B
M#PYS#"VO0NU=?[6:)"OJ\H/(WD"ZC-/A[%A3:*T#>!)%.1UGI6RH8HC1B("&
MKZ3:ITY$WXQUVFSO*=/:V]8GB)?M#%T<)ER\Y[>B/OMO;[]]00L!!II[19/
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
MHF!-CD:3*!@0B5X@L4$+XG%FS$6//Z=;$;?V\<^6N^[".MYEFWM^>;QL6_1
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
M7?H:WW6,0C+FP9BW)WYH?X[$'MK7$L)<,;I8C2 -P\GY*1!$ ;,U>^-V'R[
M.S!*&DJ?)?'FY3[))&3=YIAU86KN)W?1%RYU5V)MJWU&>#A\@A$60N;8&0$F
M"8T<%1J3!+Y7]CMT-2[W(8UVT(\Q37;,Q_Q3-,;&PU\OL3.EN]04W&;>V\A
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
MXD8FP?,&6&XKMW[FPT(R,Z=P/TW[S;)_S+#@_Y1EOQOVAUT8X  -%71X-!P
M'" 1LZ*$@?]A0JV$!K=3R)\J-PLNC-=0@'@MY$H:4K2YJ%N^J4^>'_<F*TKL
MS0RS<-;C7TKB %EUE@(411.7+_Q17U*)"F^+[13.JFV>_/?3\E NSH]6%,M9
MEH:%3T3FI!HK,$9):^$!/3I[9=V9FD)?%^8Q[[ V'0,,AT1;:HK]@Y,Q<VS]
M(9]NK5M<;1<<1ADOA!,Y[NQD8&"S#.VHL0%3O?V1:.(MC$:DQ+>^;X7]=.T)
M"40JH9+KOJ:%/N%K'83SR,9K:%O4*'X7_QE,H !T$CC6=?1;"PR_9A.&;F+B
M>8S&[(Q :[%6HN+9KR(B^'MT-+YWESY_*G13K!O[1K+(JI< +=\&#L&P!E+@
M:50SC&<)5C:,PM:T>7DEFCM9"'TIY+\W.%N1O-DM)LYY\99VA4@OVT1S:-LY
MW,9:+'8.OTM*"53V5R&E*?-"3S\'1LXACX#[,X?YY?AO[/?</YGH$<9[S]I'
MTG"J9Y6Z0%*KE3E]HHC-R+B8(**N;G-@>/CAV+C9RYRX4W=.6X8(T-!%K+TN
MQZ6L"5( VBU2<;V@_QT<O#6#@0(T&A MIY%L4V;E$Y7A:U8UILZB=#$V5-J+
M7X0Q-SQ1;GZI$3F3!>\PJGW5U17%%8EX_*R"99CT9I=8Z"T]Z=M)#8";5IZ,
MCM<5G.3+P^4S/58C>J5IJCH3SYNZN%Z<NC%L<*F1]J%O""*5 F"O./OAPTB9
M1!><M0F(QJVT(@_6'[WS#1U>1@' :SLLD5:#.:D&;89A=V"=+J7"DS61U$L:
MNB;A9*8T7%H[K)2G$8W)Q=M^?(XJAP??=/*M?&+UR9SL\IS_*S?+A/+8[9QV
M]X>3Y0_2BVH.Y?K!<KF,YUU6QW"Y<WU!]0*!G12 :Y944.LTYX2*W4TM0QRL
M/3?+SA%0JEL9IYA ,S9F??BUGI=0D6)(C.0\*A!$XFAFV8E<[O@.56D0.6=N
M?17DP(88GC.=6-R/J>B:,_=@/"-QE%WZJ]2SZ<2"<X/7/<^PL%Y;P#S35[]T
M29U+C^K_([1>2-R2%,G=9?ZVQR<O"G \D0*,R)$-P\U?N(2^?J T!RU@?*F)
M6[LE=2<EM%8).1N@<T\.X_RLTICZU'BKH-I:T/CT,>8:/<?*5-OT=V;+?!.#
M!^]<HNGP4AF,*M8\]%ZRMZ=![TVB+F G0X6#-T_<Q.^14 ^460F^_HHA,[;I
MN0YXO@^@9L-^8>^;KSIV'D*NUQX492G1]4I<5"M>U6E_V'$B0(*@Z7\=')F6
MH.[3 5FQ#[US6_CR7FAZY4U)5#S/$7)D,;/0RCB7\N.H5:1V1_ECL9B1GHPR
MY&J__.IY;'0+NEQS59MP>=F"<:#LA>GM*BS;6\\4,N^0_%G;*$:;'Q/S$Z'G
MBCM$\TN#55%8>,P&!$FF?K* HZ_84N6%W2>%.T=C%3LFG(3P^6)7W'MO%2.:
M$G)2^POCSN"IP:TY),8)?PGKU0Z/2,9SK/CNU(U-MK^[V'_Q@'%24XWARX@]
M:[--G[ZOM=;X*)  72!QTHM [G'R$(+C$04(E3]^K']];<H"2Y_"/6=^R4X&
MUT2-4 I-]) 6%M+@?,_<<!>/Q&K&[VE0@&;X_O8@<GO!RZRO36DE'A1Q:64'
M[:3">WNP3HV8[9O^.C@S9P+JX)1I58*,D]RQJU$S)@Z:0"A&@Z?[ EO'+5_[
M .N9-<>!EE2Z^(B"0^K!Y%ZQ%T:&S;2/#E#QQ['+;GFUP&+0%96Q:*<,'G^
M],K#)0QC^W)&BLW!)&;W^+G^C:+3Z1O*JZ%./H-WCU1S\_NF[JMNF6*GPG\4
M?_5@M6AKTQX-['LWIO,P@7=<TK_J64)5*.V:V2MF' 6(1GS,;43&PCC+=6-X
M+&1Q]:&S8H2C?D=7* "#]]>%&R<N'NWL;&K4%GZ:4'7P_"LWM\_16LN^\HUC
M+C$5KVDJ0N9^%,YT37$RV1!LVD/%%X(_O]N:?Z(U,25P+E'7;+8Z:B^;S!2)
MTY[5;&$/FU3"9L37GS#W;AMI0$,/9/-V;S/N/AY@K5NYV>VF=1)W/G9!^L Z
MK9MKTG8=HX'1\^ HX3>7#$R0[>.(G7YDNN8?U3/%>F#_)^@"O/!K_'_O#G0*
MZ7"]H7HV[])K7PU3EQ>:Y7&FH@>2!$VKS/R^1RWEO6$/@D]/JKBKEY-":M4E
M6K^?E<S L>OY[=D\%6U#6Y4$K.JJCTWE=@:(M:+M$1CY*Q0@&!WXM6**&@)&
MS 7YQV1J4%#?M,[.8D0V3_R!\J6SXYDS6J/:A^0+M(,%C1SN[;T\";N(;+P
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
M#BH58\GV$+"Y @$QL91LNC4$L.Y P$PV0\6BJ*^S>[&J#KGX^:KE!0@8QT/
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
M(EHHH.;SRC&+RL ]+@I<+P\\YI-\KM5VC%/RVN^'RR:18AAI&-=4PDEBB_,
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
M>E;[';0_X2>@?'TLJWJ;TTWS4/0]%0G;DCX0[; 9"]O96,:%Q..D%TA^!0J
M%L6^+:W&V 7E7\C@MR&S%:-Y"=,CT6M"3DL[!$EPJYPZWIXZ&4CH=0)]P;KW
MTQQ!@@T^> ="=I0__6/71(QQN\1H^TX(+:/[P>!T'IZ.5 1WXYA^U8&J*]_<
M/]:W#A+$3[9-3#S5JZO.%8I[JZ+1.Q)YLBS&VK3U)1UMOS)$CDP%6(Q@CPTP
M08X_EBA9#!M1&PVJ[YBPG)P'XQ3P&H]P#*DI;@FJ*3T53/')3=+"].)]7[2&
MA7Q5,HV(7TCAN;$R=+?^#HA)JXDD[&60&^IW/VG,-E(QE"%\(QM^H:.L7[U]
M4%T$1X6V,N_0+-)E(9BZMSAE*RQ#7@%1!'<N(X^0B!9/,AT/B./['#YZ43K%
MG*OJ,+YR1SH_4IX_L"\+^.%:_@J\\%8)>AU[0'5FF@-=W\D1#Q/'E1!".H^N
MWW+/.=LTOYQ?%2RAU/U[X@G9H$1%WCL6?O$3WF%-S$5D%/52;)'W0''K7 CJ
M,\$F=:!.?UV@ ,P$O_8<281QK&:)=>K<?/_0Q9J1U\*/9!^7)$=TR:2C'^[K
M=.6V/*;.C0]1GQ#WB>"' ;4.QK8H-^-$2[#5&,F=Z%*MJQ^_MNS<&DV5F>[3
MI #"C39A3E]9+AI^U4DZOD+^UH./]!0R'F]1"NKKR#J7XP4R'X&"/HEHUP;"
M96](Y2BMQ"RR2GV)?Q__VFDW[#=3M;37:SQ67? JTVJ<$UI]B^98#_8-PM%R
MAA#13>;'\B4X!Z/I, Y7]UD3P.8Y \MJK)J^&TV<%8B,OLVN/A]$%07HWF$B
M@+M!##H2;J :6'GI5PPH6F.B%D=2]3X]ZZZXMD.??Y'T(218PK_"=;OO2NP+
M4:L+-&V]#8X#B'=[5A'DK]/@1+(\H<2"5*US7A=>J/YB,S*#2E]9Y@QZ53R!
M2T'+Z8I/2,5KX0-G+DNWV-^-5RP/^J!K>8^:+,0^RH$7MQ6.?B"_Y?U1??6]
M".HZ2YWZ?NV%?V/AT/7K:,)Z<^A)[V"2T$N$; PIT+*^@>""X9]0"=%DOG_*
MP?Y4YL^.[OYKF6,)!3>E<FYHZ\2>GXN,[=$?8<]7?54P$UHA/QRPI/ ZWDFH
M\LW]PBPF>7[G3NEU)C&-\(L:HFYCMX%\IK"^2*$8X(WO%2JT1WQ+CP6D<_\^
M2=PA:TM2@#)/8@E[O3R5^(Q CE90O14;U6S8ZH$>J"M5Z<>E:Q6P<T13+'];
M.>TZB(LL14AG UT;20;=&BO3Y7FN_,G==.BF_/HE$1-O:KAG('? Z[PWVX*/
MW8F/HV86V;.V<-S=61>"I)F6J9FMA!4L$4,V!0==(WY?FNAIW:'2$1;XW<%I
MCD5$.V(ZL(NNW7+^/"$Z8-&;>?TH(?_#C&5M2\+)$M9<19<70^)2\Q(O:=K*
MZXIE2H2$EN^T5,?>310Y41DUW?%>X$?HFO7P@'HE;G7S-4[&B,"&55X$;^%P
MA5<G5.#L03,8D0EDP51+ULK>CV5,;77:^TO.;JQ\;:W3NBYN _YP["T%@O3#
MB&,5J!*V%A&N:F<'YH(:19//ESHYU+VT<<47.%UTY[]0U#]OV_O\&D^UTM(I
M)O!M#8D8IV0ZF9,7DU_JR=&NF%JY'GJ3F?MPQO@SHWOG8?2P;V 1#*X^3IXO
M%-YUU-7UMM?10]WKA[R"LYN36=^76'Z?"_GLIBL*./CS)KEC>]AP5G3;#C/!
MXV8]P6?AK:,0,O9I0EK6#2WSLN[K=4>ZG\-6]6AFM+N-G8F_?P&IANK>FG+#
M"_IJ/0V-5Y2MJJF25:+G$!>N?A-P/UCJHPJC6KW^*J0=Q&F#@AH0 HO<6F3'
M'Y#>K1*VBF:@)B,,);Z3G$&A7@K//ZI6JZ>G&[K6/12O$?/,9C<L'RYV#>=-
M_591E!PET!Z?O)85H&1D_PM+&5BD(W '_"1_R*K9V+]6#3<M=%2\J!AB113[
MU[#C\!4U0-O!>S6A5![MG&U*9<*6I9#!4OA5"#:@GIA7WT8!\#8U.R15]W'B
MT>3< ]"N@N,G8G0\<ND)!>@X1;VXIG4LI',+*BN;QW;NC?K/7/:2]Y*T+MU:
MB&_LW7Q<7'Q9(@6@2S&A:1B%RA,X<#V+SR?34?0PMJ#R;BZWWH0B?32<?7:=
MS;W,0%<L3.BN9VG\HJ:IAI7FIQ_3/=&J<4B.H&BCAHHQ6?D']2V5S6&Y6?,/
M[I<+Q[1>U*@0^PB$,ZF2:.%M"GL()FK25=,Y Q6B!LW[:W5/ D'<Y#.N64D)
M9%7'LLE0K3@!MIR<TR[T1F'Q"TPBK5W='C@[,@LU29YG)&Q1?<_H AT]:2C7
M9$T,>O/;NSS7 O_CDFD*$)6C7Y_IS-EZUVW<KVFF)F.W4<K;(@OY=E"H;+0+
M7AVXQ;T IIV!WL+UM-X4=)T7:++.&NRTK8\LV]ITX4H8YOD]14G(6[A,:$5$
MV?$G!3@!)\7LW9P1QQ>8&&,ZNMRP]>BNB" $QJLD:,9S<71K=^/1UA#S:Y9Z
ML9B4A\(%L$2J5Z9(CTRD%X@@AHH!NX8J7S=1-QAKD9$KC):U%$O@R_8HUFZN
MPVIHZ@LVLH>]"6OEN>^SG7B.)T]H+A_EL?5SCCI-272I^MS//L9\U+',D^(E
MSM8U[C4:3Y"2NE$LL'YX#2))1V2.Z(@%;QXNAKJT/PUZB0I"&&$+EKL17N+'
M*\8QBTKO()B^DX%==XE:!+_%G3B8ZB@5_LICO0HQ(G!+Q-=1%4_1K]OR7A#Z
M&(,AOD?2LD$+M#>!R>W5S60<^_9*!QY,>D?FA V118=@ /$202:DD.@RLH0K
M;7[;G%.LTB%4NOS*X(.;R<KD2;,8Z<'N?=3N3B3Q- IKO!-.EB"]AW%#E<<"
M.*:E%E'X5!034:;0=<3>,8BU[:?IDKNO76YZ5+#X XN3.N:5/KOV9[H%WBPM
MBT)"<G\V6H9^2D.]VD/>^2TJ[5)[H>;2O.F<''_006/&A9\WOZ$R<A2QT;$Z
M($+Y;:Q"0HU0J8+U\$Y!U;C_S/=X/]O9Z\L2+\9V/WUB$ML[6UT\\7O6[-/Q
MZ:!D^0PS_HNA31 &;N9Z$?)#"I -VUS56KU<7+LA,V.^4N#E<C<W]GR,S-X&
MF4V/ J1&$D;)7[Y185JAYSFDDL>?[6XB3I+UQK4Y7*+A2X&Z1/T]-BHY6G79
M0O_74,C[03\Q^L]:3KNBL"^A5W&>B<DNC>XF(9=N*B$_YY4@G$],BBR@9H3P
M#W'XJAP0=K!KX/*.Y.-DW4">B18GT=@/_E<Z\<";R57XEA(.V0D6A<FNPQ3&
MRY="I+<?1.O5R#ZQLRTY%9OW3@+H#ZG4&5_=WPT@).9[U!HQ=P4VHPYA4KN.
MP7M)_:XN?H7I]\[WL0FH!C?X#4CASF69(:\ORL@=@ZI3K?KA6%/4M(V6&[9J
MM0W$U73/_7-2]/9M5H%]H3%#+SD'PP28+VOJA3[$]N8@<I2O/CUCF#5.IF@E
M?B_HC2(XICR_'>.&^7$C7P,Q8J_0V0#G74I5EA6O^BBT6U?.7QVWYU:R/YL2
M*UT6\2,\5OH=;7X-%2?^CMS(I0 :B7_]Y^;]][@\WUCI<L6#ORC^LW#T(P@:
M,V2S&2I^.Y:=#B1GU;J30SV.6"A 1"ER6:2%@P)4#13"UTHLRU<G6C;$*$#R
MTWV7)2UG"B!>3SY-Y6Z.P[OO'=\>GX;Z8 LWAX\M@QCQSW#(<$2GK4L$T=B[
MV/X'[G/)[.EL7T]YEB@KED7M,:O,8?-+']NZ-OL*;EL4W_"94YG\0EJDACA?
M>)L^>"$'7+=*Y.F>[$*R4X#[VH$=<+XFPWM%]L:+)$CGCJ]1UP/=GN7@ D"Q
M6_Q6,>TS18!W5[\;,<6X@"+RQI%9K^(X\#!2]E9I"Z=\?,"4UKUB]T='&?B5
M6I<2TXS H:Z5LI-;*H_$V=];2CUZ4CYP/3"A,[G!TCS-^9+8:.FVE]PYNSB;
M^?/\VTV/+)+>\ZYTR%I<:!C.OIG>>_#D>+[E+<>3,BC..FBD<^2V$72D-F]@
M.7?X(*1ZSQBO36JFAMP=PCE4^V ""DM-.],A^$ DX:WG1Z)A2]5D+>+DQOU>
M-LN)@92IL[*?JC*;^H(?W!*B=[E[@Y4.7]ZI,"U%9MXIAK?1R<.D"7YXM>8J
M@D,(AC6;#81>PYW,\?SP83*E1V08T2][;?!XJS%)I-%JH53^8&IY1]/O;<.B
M3LV&LW_QP,W7A?[SY7;!$/W5(<6FJS$=M]/D#7[?_;U[S>'<3G/9R.:>"S4%
M8(U!4Q"T920Z 4YF\3AV=7M-T,,6HTV3<DWS N.;KBM.3/M?F#6(71;\C9B_
MQ9;*[7F$PAN1"L&/0#-]>! ICZP(ZW>4\CDV)L1ARM+\'^VQF0IY'(-/WI#C
MFY@8_Q PY<EY?'__,.QEW<K+;2(THU-P[TC640AAUQ2JP1P_]%V[+U/\93R_
MQ;>A3NXO D6RY3LU,V&!A8X#WM(GF.^^S -N,'U9+7" LI9+73:V*W'S3PFL
M+2^=IP#RW9=^F[J+%GP<85;3\&E+ZORYAE?5]1=&-#0]YA#4%=2E<X;@C%$@
MG']8J=YQ3)+?,*O%?LCP6/1X*YF6&^HF?D]1MHG?NNFYU\)[\_!\CLBBW,\5
M>[#R:RH[(3*B,'4N7&;#I/OL0.-3ZMJV$WX/*81@W16(^0K="/R-  Z2IIOJ
M8=R?[%Q=0>[*?_P1HD6E+>*?01CP.W?I7*0FV)M%.O?9GXGX7U&ZTKX_J-YF
M!U3VIP]*D*KSF?W4OT#ZW21\)N$,!O0,Q1< 9G*?X)),S;AHDCN7=BCO:?/B
MAOG02R9+D4R0^\\C4AANM0-. [TYC$2#"!%H&1''P2=+47B ; </YK#P#A"C
MQL7![XOXAUB&JAPQ[&"[MK;"V<?8@4#924<[]OC<P,?Y3\1H998VL,N&5EZI
M(W$[(>4_B1Q+33]_H#,GOZV:RW:-)@K>]AJ]O1KNC38\5^"5T*MN=Z!EAQ<A
MQ1)% K&QWKS$)X0 CY#@LEG9Z8"R/$XN.]MBM%V1M'WZ([C_F?+;GTEA2.?7
MSNJV@1U?]]8&#6NV?'?/ZCPS3AII3HP]*%K^KF'A9-*F&>!F3]J0PJ(B=C_E
M1-$&:=P)?>,YJ/$X=>G U_/#]HQWJ)JM>!<%0+^ BCL-1K:H$'\;]CE@>+TH
MP*.PL#Y[FPH2E*"0$0JP9$6J;')CUUG%U]8V'ZPVG9RL'K;:%U8WF!FN/51&
MD@S0F51"$%=( 1S7+:C;?%.I>'A[":E&)>F0 38NJ%/,..=@UW:J _$QLIHP
M7(VG ,/D36J3_9B>@PGRO"6QY:KCH![((I;@0F4VWNJ'L^!Q857P @:G2 $:
M8JEX=+3J]2((6XWT=! G7P-7LT>4+'X<@;KQ"!R(/AVE0C4W1(*M2;OZ"PK@
M!.'OJ>V^\0KN&8JJ:U=V_/K''48.#ANY"WTKU'B.'^Z)KH[U=>Q1*U^31B\A
M]WHSR+\%NQ#5U:,>7<)!6CEBI^4U6O(6"IGWZ46JSE,-QMY"3>D.\$WW=+(.
MR#]<8R]$;WQ/6ET^!=; ]SIWU=;.WF!M]$\3*C8("R.R!<]FIM5,?@,O#5--
M>X@K54 _5"F@ !#% 0JPQKM&AHA_4X%34ZO-I!)>(4E4T*2';BLK=H8"_)C[
MO:Q0G]"(S>N\1&XE(- ;6ZC S:=C7*OD0S^S=0K H,,1% &>0;%HJ88V[H16
M7ZO/ !^,""[7PK]WX"TGE?&H,!U1DSE8CS,>3N*QXH'7*BS#GU( ZCC&'V60
MZ"RHV+$&>>B)Y!X]FR43TSED5!9_L2SA)5PP("@5B;VI,'7_O$EWV,* OG[J
MSY4U1XGF^-4QNO-TNQ^HJX'#=1H^@ 9/*V.ZDY(:>!'Q4[F@._Z700G"A+0F
M_E[(RDNX&ZY  ;-<0V6-CC@YJK/^;C"7^F%',?A#A:1I*V(LO&XU%MTS2_X^
M[.F-VT?5J\#;JTB-*MZ'#.31EM,3E:/'3FUNGHT;2TH]:/VZHGKJ:3E^<NR_
MNEQ(?)1WJFE15FL2[6!, 21U+OUIBD4^A2\LA((Q8Q2@,B-JCP+,W.S4$8QH
MC\ X)X_6@J+K,N1@ 1R;I.MB69J(5U^5!+[*_/1B3F0N[X$3[D"JV$LH@-C@
M=)[9J/5>D@768A=&G_N(HS0TW3!SI"#,Z''.CJL1Y,C(9;G)IK/FPL/M.X_'
MUXY+]&]X4B^26)<D,\<."G!R -M!O7:2/?#UV.L-:Z2/JS:PD#%,Q#%_T/1/
MLEYY+(I]OWR;FNH(G]4&1Y^64F=G1L"74-A'EI0FNX%4R=4/XA9+OI(O?0,=
M69@MCEF5.<+:*4 M6PW$K8[PJ/XE/JO'JB85](YK=:\LY XI@P*XOA4Z=[!0
M_H+)\0/*,.4N^'2'9<7 Q5XD?1#84.&G>EZG /N9Z73Y-\U2_$=O)'DKBXDZ
M.'PD8@MYPH,O!'8P7?/5J8>TE_L6^[-U>K 3(>+F" REL@Y8'LKEN@CKO^JK
MKXJOQ#-\=GAZ(?MC?X-EZ:'(;M>]O&MWWDQ*F'NBKJ>7DKKE>(^2L79X'X(5
M5OE*A#$V(VIK?E^<=L.Z(<QV??FXTJ\W?N].>Y+I'M2-] ;&2_0;DAHAVJ$;
M_9N#OM1.R+V[\[D.UB_LVZ%]IZIPM!FJ<$3%,T>34E6P;Q2 =W]_N7[#;U>!
M$#]U$Q]==533G+ U&! 2N%2'PN]OC1R!TO<L!SMOTFV V+3\B@FL$%9\\[G]
MK67GX_(:[.)4U.D03NOQ@XHW%]I,Y=?6FP6.V2[4;(PDV'KA4DQTUM8SJ1SX
M1M@O%/V_(UO]C?Q'[F31_90BL]=1J<03 IC<I_:6 GPHM44B;,GAR(4-[T-]
M[P@*L%GMACIR'R\YW"___ 6\Y-AL<\@A /]"#5919Z@<H0;Z4>XM"?]6 5$X
M/T!' 6 "+(A^*]T"HANAZ_V"*XJ7:.S*>-6[S%Z,&#&IK.>BH>).]+DY;M]>
M)\068UE"KV"!6'EJF79\#S9JJZ/S%??*"NI_;)Y/ 8Y4[51_4   [ 6)TT!T
M*W!80^UP>I';:7XPN>WMPN&MW!0%)2/QX.3<-)K7ACK/5EJ\<ILV30W3,&Y&
M[/'F;B5%)27[ICTO$M&FHCWWULW3^;)\3?RD]0P=;->F#^P0%:E6K6!Z"K!
M#?&\.J=_G JRZ\H20;[8+!7GG.[S\Q^:.\M.^_K*W07V[-3ZAKQ%?2(/!%/8
MN44+9PVZJ5N/[4J;?:CYT;,LRZ-0M\WL/,LISDGWJ />P^BCY+>A'E-3OBC,
MY]IF]4.[%1@-!3B5$4L!:K0C\S9WB*;.'H'+2%5BZ<_UQZ#:R7@5N AY1%06
M=R[LHJ'K47@;3^6;3SF_&3(_#@EWDA!=6&G"Q,KLS\HQH1\/Y8GDID DG8[L
M:"(*,Q;<[MW=$?2)M\J_;;Q+713U&NV_J ;2%+DP!CDT@"2 -^/704=/1CQ^
M\OW)SL$!^)*#^1 ^*)"L[P_NA%\9,].#/8'-_]_/[X+!6S;'PD0%4H6_)^@Z
M(1O#P6VMEVO?IYT7Y&&K]FCK;''%RTC/11:EM<'2H$+B97'\30J0&X>C;EFC
M*,#B';P(#PUN]6\/6, [4L /J#,MC>2A)LW?O<FJD'O#5T"B?[M?_Q_=_J/;
M?W3[_VVW/%HRZ!D04Y"3"3;GM<JNG=N34]-V7P/.IU@:#)W-<.I3XWEPH#5^
M],?-EK\5&7$,1]R6#BB(U1ZW1623%11-]BLRX7K#;W#?C8FQ\HS!.[:G,HO@
M*1>\-K9\*QC+J$NB DH/$!^AO!.FC%M.PO>K\^E<'%,Y]J1E_AH2XL$D5VB
ML5[<_6:MY'+2\')7 +C2*E;G$F$'#>I2F.JQ)0P\A9IC)WOJR7S#3? BZYZ0
M8+D8ZX+:AM?"S[,6],Y<LQ-+L_1<?>+6TV^(,!OW5+89WL_/<A"Z4]=H%Q)=
M_[:TT.:$[_N.[AG#CO,+'Y<"RS/ "V^R&,H7$/'@&E#'@#&&(Z;)6/0%CJ%7
M6A7,O9X0&' ^5$U Y'4,P-5ORGOG2BL T#^!LU-I#ETA] *NIQTA1%BUJ*K"
MP;M,/+JXC!?FW#T$YK]M'Y9QC1B.6UZG5\L/O\@L0(/UO9%R8CMD@!<WN%F_
M$,(1 <;>1HH0N4@(+=TR8^RD$<'9.1!3RGUKLJQ6R$&J\Y4#>?ELR&N)H+G-
M\7SG6;^<I]*.5E0:1,HFJAYK$I0[?KUHRP@UP"TA!/?+8[*<$9&J)KK=D_7F
M&\J#_B?K4F8$=+YY/A>])UUYX4+NQT/#DX=W-F5^A*+U>"QX_OTW3!PY*0 ]
M/V$0Q[B VOS!C3[W*2LP%GH/$ZK0/LU0*G&O&Z&]W][II9;#*@&[9X\5<EL]
M+2?3R-PH/O>C/+E%%=ZFJ46/12XX-N,T%PH[4: U"#=4]=VL^V=XDGQ38)']
MG#M_.D[ )Y!G5+6ILM?<HS"5WT.8O>?3YQ;<SM;KXU-!NI@$1%>I4]NIC19F
M$Z<N/C+O]:CUP^G!$#L]_ZD0ZZ:M*=>>S*^1[*\E6BSX78:.HM[?R_\^4.Q>
M/S1C9W=]9-;>WHCK4O(-F]=)+,")E"">8X]LCQG7'=EM+FOG*SAC[BBKVQ=/
M<[:=\,LZ=,';8-5CJ" >3)!@B,/V'3_6*5WD>&Z592$85:+Y^=,!W\]K*4;?
M'UX02$VAN21,-]+,2"7ME8$="B_(]-BD2)B*!_G,YU$M<72F_\&P"H+/T>WS
MH]T>'E<O9[YR[B_KIY[+SUAP[RZ]TC54;'3%Q\HL(@A2I66E.#J\,B'N/0&)
M0<5EMRH2KTR6PD!!#:JOK<R]6>V^A)\7;VQ[678;39?T1OY:6OMB$BD] /ZL
M_A<5'@!=)X61Q=U'"3H=;8$[."O3,:@AW,?3[W$7?9P>>YZXT0'-5X4+\JU-
M?"?[69=GK;X?3\=*%TG_O8\X?\F%Z%CHY0)"3X=&TO. +_'IMJ7/)P)C"NES
MTU@N#1Y_<B?QT.QRM+(9X]=)B61N&UB_'_E+-=0HHKT(+\J)^Q"QJ*W1/7FK
MDKU[UD'/?T.N.I?WQG057?WRW-@(*0P:C$%&9D$Z=Z*17#!>0KAWXG3]BUJ(
M("&NG6%:TUK5>CE'6ES#>7.$U:W4C.TS@]N=M-=A=*6A&7KF:4?<O=#L8Y'O
MY#$R*RD?=HZ*GJPVX>6N@E*=@_Q7BW5+!C%S7&B5S-P* Q^5QXY:B388(-C]
M^SSS@G (_]8+#&C:I0-)JVH(?P")'@J*[N'W2O_L;\4_,207JZ,[AUDQ6$S+
M$_[D_$S6ZC(0L<YSNZ5>I*;RI\+F^?=$*X)FX0Q1<@)^GP+P!-T?(=LEZ'=2
M@2A4;S%!R*QAO%;=8<3!@=4N.MU0\C$@QGNUYG%NTTRK#VRV"C9L6[ZEBMO
M Y-$$PRK54Y'*Q\?^%233A8\2J4._9Q9<F7U<^;)OL>M2J?UF"+<CA-CH=-Q
MJ1'&#4W-HW+EJFRJF]N28:(AER6L7(6+Y 2<):T_?ODB(?S8_:GTQW]W8F5Z
M*("7]]1H)Z1F=?,X> %,ZS$Q#8E5F;O=9X?->?^4.5S$Z%M %D@9>)E0^_(E
M\ZWC"I^(31YSTV\+^SH:I/<ZRO V?1UIV#?J<-N@(=\%#Z[CU$K0?=DBQG9P
MX;5 OEMYG5]EIG)-5@9ESL//GSXWX2QKJO@4$@GG+W4AQ=5 :,A?031-#HN7
M]M@D"&#S887IT>MC_IK9(:?'TW>U;[CJOWXA_I SXT3+5?&LH_!8:.\,RS1"
M&]ZFY@].1++!'^ZP0YD(:"RC.384%5$C%*(R5K:_I;8K8G)@B.SE"^2JHA?R
M6Z'_MJT<88W FLD)X>L):?)A6)<%5)L)I!/$H?H@&";A2/#KLGV27>0X$WYE
M!!/2@%'LD0>'7&"0%+HKDSXXQF,VL&,O5Y#$30A<'$SZ+-4Z<&VT'5PQEL.-
MQ#:I/6GAP6I3@ 25VFBS6LL[R6=RAE<29WM.>>9>H5,;?LE\;V42Q$&-(DG3
M<?@.@@VNHPM<;3+8/B>.SL#''T55EFY,\&ND5TSRD8V^=Z;?[HNAX^H?43S)
M/$WS#5:;F^A!'QXK_?'T_\#7"W_W5PZ4J7\"4$L#!!0    ( %H_I%:'GC.=
MZ"T  )@^   5    8FQK8BTR,#(S,#,S,5]G,3,N:G!G[7MY/)3?W_<E1"0[
M6:>2B"0A0B:5A)"$$),L69*4?9DIA;*&4%G&&EF:[+NQRY8L98LQ=B$SEG$Q
MVW/UNY_?[_=]W7?=SW,_K^?UNN\_?L?K,Z\SYSK7=9US/MO[?<Z@C]"G "Z]
MR[J7 88]#,!MZ ^@_P0.:-F[WW$ ' "H,-#'@8O 'H9?Y=?GGE^%B?'7)S,3
M$R/37N:]>_\F+/M8(6'9NY>5G74?VZ\"U?:SL^W_]>770_[MUCW,C(S,;"Q[
M6=C^RX7>"'"S,EQE:&5D. +LX69@Y&:@MP(P:(S,?QL> _"_"\,>1B;FO2S0
M,-BA#N5<T/ 9&:%!,T,CAJX&0=<!)FYFGL,*6GMYC6U9CGCPG7X2F\$J<:&X
MB?]Z/^&HXIV'P?O8! 0/"@E+'I.2/BZCI'Q&1?6LVL5+VI=UKNCJF=PP-3._
M:6%I9^_@>-?)V>61IY>WCZ^?_]-G(:%ASU^$Q\6_2DA,>OWF;696=LZ[W+SW
M^26E9>45E575-<TMK6WM'9\ZNP8&A[Y^&QX9'<-/S\S.S2\L+OT@KF]L;I&V
MP9W=7_-B !@9_EY^.R]N:%Y[?NF Y=>\&/;X_.K S<1\6&$OCY8QBZT'[Y'3
M3UCY+L1F%#?MDU"\3N"_\["?3>"H$EZ2^&MJ?YO9_]W$@O^?9O:/B?US7F/
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
MDAU=??E.&&&0F5C0@2K3:4/Q^BXW)YD1*-+]*HL-8E4"33E$\1S1JAILM,G
MMV,F3 $/)6TE%M@RZQ.?*-^&[('K1B*:N"U(]40L& _]HZJ[<D-3Z3[D]_/B
MA+^&BIWXW[LI2@OQ.Z^>L(>MR]L44L(BL;,0'&KAR@R7'=.\ ;FP_@5J&-:-
MDQ>BLP*H,+@]^H4/390,3U,>AS/B.IWZ[33O=!7SVS/&-;YD\7]CR 6F1H3(
M)%A=BT"&+R3VFRSM.N84_+CF-&:&/O=UKF>9H[RH[NJZOH18?G@Z3X\NP-!Y
MK)YQ.FG%CVP9R$DHM#D+]I$50 A:^9_X^5Z@:!K.:C-J)>A>TV#?GQ]Z[E4*
M6D\4+Q#O_S%*)C[BU9TQJZ7B!<A8^YKZ1B-(,=1,X27D'@H3,2F*^<6>+8H\
MOJ!@J_*H_3YAOMO/2$R1@Z^RF/W4#U_@?7_RIBQ6(C2SDG:((@-F$)+:U@/A
MX'O"C#7A6_T!G(KV\.:+PI^#/NRO<TP]TKX_&JO0E$;VPLI\FC@$6EK1PIJ
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
M@%>!Q5,B*0\U^S,,WY!V./5(_K*H]RW9.73@"7SCW-K6Q;T-HH:2J.^]=^E
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
MP&*'^G(*";F3\S,3*-E;E2+Z2D.'=>G T:VEOJZ@;IJA#^4X9(_&O+FS?]6
MHTW0V$'$SGE$(GPE80FV&_#=<T/@-\R^'M0/^\O?2$&!-,.[\#;4F4%S_;"
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
MUS=-G*W1;T0)A'6Z#/"N3RL<+;$R=[RY'ECW$8)F OQ(9S0^CEBW9*FP:$^
M1M2Y$64J2OV<B]V'3ASTNDX2GC%5?S?\9A]7XZ?4Z]8^Q&Z!7FRU+TVZ@WJ7
M@8-Q!TPD6#4K@:%3<6:\IP^.*_;"!3$.#C"/-YT-T_<3O8+"=_2+N5H=!0X>
M%J6DTP0;IKI8W-D3#1X67PJAW@G2/;=J%\I^G.!\;X<0_7%#]$@Z:#O8.I(1
M(AS/PAN!#'X;<GJ,GCG5C@8CI<<$G-S@@PC!H3J)#3(_(D\'WTTG[TN^2*<H
M!QB8_%CQM9O")'9T7+[0,U)46]Z0-D\_\N#9Q;PCSPLN6Z?7IAI)*OA8R@C7
MU& =JZ$*"\N0X2H&/YU>C_1&AV_[=J%WPD"UUG&)06*PORE6=$'MR!!9N3(X
M1K1,^$3%]'6]SX\?/=FQ#QW7:/L*[\Y0ZE^/VZG5XE5T:9?*BVG1[O MWFU5
M%H,A65!*Z8U03Y;K8+GU>*:00CBWR=&%D.H!B$76$DV^H.W.H33WNZ/>#)?[
M2DL3RD7S(Q@S<:4W+Z=W*HY:X9O1#_1VU4L$$P=TJL=,9Y\ZUF!#U-0H"2S@
M8,<8QE:)+QD3<"/"74[L=<UDZ_B*?7$M:^Z!N5XJ;I_3NZTBW796*__03KWR
M4OH9UWZ4*=6*A9X@6 ^!$>CD>!6YQQI,(HUVUJM&Z)V6C9IZ"B*)Z5ATFU1X
MJKDO//FT>!KU1^()D5J9]]I?O)9PH#*+.IJQ\@HK0"8Q,.Y&TTFJ+VCBCQIA
M N99<'N#9[.?-0;Z<L?MSYCPKG":OYQ^N%:7HUR=.0+"0JE[&2,,<9!,545\
MQ$K0+E5X8&4-#J"B8>)ZSD2!73)*;82)*$+3I3/34K;#,<N2WW*C'U5O13SG
MXU,++I5)N%;<_^)VYJ6Y&4QA0\GRNOZ<J^2U-QJSYFCU%$^#56Q;@"NE:26
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
M\T0)*BNLS&9?//?VC3E6;"+:D96;4;>HUY [RU8*%4Z8E7Z_%'33(/_B(K;
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
M\*"9X1'#=_W@^\ >7F:^(TI:>_F-;[&(NPN<](_.8)6X4%0O:-)#DE2^_3"
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
MPR6%*]=J1L\I3N! ?@O"N_!T+0PYU>:E@WG2B:']JD-1G 65R,_[[JA'C^&
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
MW>MIO1AW_RGUU@=UACGYJGV+K0>T%BV?J2?1_#/KGN"YNO.MOBF[&^7@I>@
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
M"O#R\?^^X+MM OS;?O_Q>Y!_^2@[%P<'%S\/-P__/WRQ6@!A7K;S;!T<;+(
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
M-N*$OB\ESBP(2B"9B6N+<<+@KF,H!I-^%E1 -,E$7+_E[<<?\I9Z@_& !=Q
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
M1%77=_H&=V],U:4\Q7HUJU*LLS>2:BS)C<JV7V_LU4F2RW%IJ-^CM&F=<BH
M93%@^B0F;76F38!/5QT&R.81\NB >KTMA78DMP/$8_:FRPUCF6U9ZO(0.16O
M9JE)@["EL_FQRWSVL"OJ_XGJ_6=\%?@G%_^+_)>=P/]'A/Z!!427XZ:EFX5@
M;/.I!)PKL\7.#..>8Z%3$TS+"9A'T Z-!S.S:[V9X3[+54*;$EC;"/TNU*H6
M2(B',=X2XN#?C8C_:LSW'Q&.CSCOJ5$2]2:COEG:@:[ *-7= U-1<P)-T%O'
M\4L[S66UM[<I12G/)'C<3#3'2+NLIO(B3OXJNRZ:!<3?P>%38<KAB=D$(=@W
M,A:6^)7OA+PR4UQM\U4],-#MI-IRQ:/?-NDJ[4TQDYH*US?B7BP$,Q^&E (3
MQ=S' GYL(?]]$TTO<7 !6MFDJ=+Y6,"3+*KN119P&@8]+7),(YC84H3LZ,(L
M@)DLR@)46< .<#4<\8>V\#P#!*H;[!\#\>;T=AI"B04\#P'Q<"\Y(DR[XLJ8
MO"R !1@FL( LV!CDIF[JGQJ;/^>G8DFXF44<68'IRDA]R (^:R/)<+<T"DC7
M'V(!G##E+3C+ GI90 >"CC'Z4R/*T])HA#*U1D5!L(9'F-T]X.Q>!,0)OH=P
M3)EYN/@@8:2:#_Y^Q$"(:5[PAS9LC6+!7Y?E,>@VC5P7$J*S(W^@4;#%O\!6
MN"3,#B!7X17B80$* W]J'!D7L_Q%#Z8SLIB<+. CLG(5L\43QV1#K.JJ_F%'
M9_^\RXI;3"UF!&P:._@3,;IISN" D2J0NHF0@*W509&-6,"6FCD=1X>+TH=?
M<W LI=)%^JD[&'%,F4FZ#2.KF0ML.XJ=/W4HVPRVCBZ_5;3RY-J:_G&#JN6?
MUI+IO$]O6DP=8&O=Q^ P.$]YW)CFGVFB1JMSUJY6*5 _=7M?]EAII_K::SC@
M/@;_,:O\WPKZ][-6</:,RJ?K,K+H2EBZ"*1/,EG6/6KB*N"E(77C@:J=6?#5
M\(W=7[OX[KV])_,T<__IR^:COS9C:&?HRHP:%H#/_?U(FU3$)(H[@DNU8X4'
M:ILT7SI1;CG=6!E[<5N&X5G7HKL%+1H?18SIS;L\8M[(3Q9^J$FM05[&3DC
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
MU?K'E*O":O R :2Y]77K3) SD:Y]_LO?S"TK9KB,0''DH$,#,QJ!KW XX2@
M%7S#T>1;&&)8S)B92>9'A5..B4:@3[OT,Y:+E&&^BRHV8$\]AR(FP&IIMHS!
M['U17+[68<?UA],X^6-=EN5[NUZ\CGOW$RV*\OD%?>L@M:42)G#X"@L(S&OS
M[P4?H*^_]Z_AWLW5@!BG&G^8#N8K7 !-@X*!8[PJ_MQSY,NKK]IGL^?I,_S*
MQ ;,RE1*MQ_B!6M1^]W"Y\((NWNHMOH)9A[D=9HD7R.LKS/<X'&-G-I#?Y=7
MU===*]]1*0P00%Y/C3"JH_EP>/\Z%_0*CPCMM_C\B'A!YQ?X>GC2\ JE9F52
M+WM(HMHP57H)0:#>0=42J4^(0N4)_> ._]LYY+IJ$[6_;VQ28^.KE!];[9I=
M6:,^=+?R5K5C(%0W)^P"H0_=TQXE)W_-8,H(7!U2^*K7#>J@2A:)&;T5FR5K
M8X/+Z[,FW4</.-H_X'W7-@.&\+](T_D3'_N;O[J"-CQ8NY7;^X/KM?Z59@DB
M"/R-/SR.U:-5YG=DGMC\;%URBY]Q;Q(M/EK%71]_+IPM7\>UHL>3<5<?_!'-
MB7. M%E,'Q8XUM,75IM*SZ9/@4\Q*1SC/^;\>;X_=E@:IG3ZNT/HG'ZG9?L]
M?*.G^+']/I\J+6@)"[# 5T@9,($\5[%IA5Q5ZT+$6*#7H>.J>1>WF47)XUN7
M8SG%Y!3DJ"+DM6.)J]ZQ&T[CT>\^$MC2RM-I2R=U:\CK6YSUUG_0?M/W/)O'
MH[&.)^V9QNEY-,]4MN;H)/LQJ]BB452-=&>1,[LA$YM_U%#9_&KD,]&FT1?Y
MK_10!DNL(F3QSCPZ?8<LZG!"?/@4J4KG!$*./9=/25<:FG3"" 421(7)'WD*
M/5= 8EQPF0T'>7@R95H= RXF5\;Q-A3D7T3J"PXQ+B*(R1<MM(3?WEM,>=R@
M<QO9_RQ*BI]M0O?)]1TM"YHQ,%U&C-I(CJ$-:0R =(FY(HHTK HT&<$S,_GR
M<@8XL@*<R;=Z1?4OZ?8-JQGNKK[7:KC-K?7>H]+XZ5-&:\O4%<A8^O @)& C
M/6;K5-B<!V^)*X4M/$(=C2KV%H=13;8L7VU?-0YB@3SFVFBRBZ*%'G1L$<YK
M:. 2Q2NZ<J^6!>LO$JI.*>$>ST(4=]>DR79/F S0?!^X;= B!PX^98\$W"FF
M=R6K@]V^1<M"AW+;A':J?P4C*IP6M*R-<W58[ &#1WB?62Q LYN_2ZQUGB7^
M,.V"T5<B5?),S=BY\*P2*;(D6?;TIC"K<L(+8XH!_.)!>M6!WM0-%V[#?LOI
MT]\O;RPRL#'78@$_. 9RTWI +2O 8^IW8'/\#4M)S >=+7=#B0M!)L2XP;W[
MAQ1@E(,VW9;;\PU-J,U'U^NZ7&T>5\A>7$#S,?A&=>O23FUDUU/6NJHR_EF,
M,   &CVW>QK9=@<M[!V9@>Y)3UF!('Q'./4@T\E6OCM)^:IV_?;PV#3I:5J2
M<6?MZ4:%"B-)5!Y)CC<C^GPE7='WY;_(/WH&9XFK3@Q7RO2_3WX)81AKBG#
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
M#B\A$+"LSIJ-IU;6SCW5352$YJ[/'D'>%A?;PQ+);8E%??#>DDY])*.XB9K
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
MP[LPMEP\8,312R#NBYOS(&V%L+57KX6:VQ7;B8NNI/RZ$FJ5B^JV24W#NU3
M-JPP;3=-5=9C2S\X4$RG7]=V]W>/DSP-AGYT26V'2^3#E<,.G$,K]:6<;%>0
M^+C<4^%D9&A[1@^>M6IF)=B0)U<@^X7!3&>M>X7FL'2RJ,YPA.YU8@MW8F@N
M.%'%2 EB'""&BI/38!SSPB-$.QXV"_.HL-3EN*&M<GGXY\B<GHVLMS T73^5
M$BA]S"$YEC%'V'>X(CVP?%GIQ5.PDW6B8S'$/5QS^?OZD]A!F#:?RD("B<SZ
M:Z\A_NPG5-W$1?8IOX];$M+B<AP,*WMXO(.+/BV4ZD26B@96Z?0_[:M12$@3
MR67VJA[MFQZL%8<\+=Z!D^GT,\CA=\*XFI'R?5_'N>8Z."BMN1RSZV.'07,)
M#^\4:78^V;^B]>%[X'TB(1O.V3_2@:>$]]CHM2+\:R19S[207\0%.70[Y'&:
M#"XUE+DYT8T_(.BO5-TR>!UA$+)%?$;[ CR4Q8NZN28[9Z_+1S00F/7,]5I;
MNT8":*=4>F^ZA+8DEUXN:WEQ*JK$U&KZN]L\7OW%JG$<VYQMX>(S4^V(7] F
MBR(;3KNF<"O\[8:0GF$=UXIM-B849Z+,G*-[<?UZ;Z2KWLZ><@5KU"/0B81
M0D^SR4R7'7,;7K&.*MZ'6R #-45@%SUD\OU#7PY%@H1V1!"TOBG+>&<Z;Q#*
M2ZTL6KRCA 6,11+5'I&_R(RJ.*9HQ] ?*8ZDC3U"]+Y] -WIS^"G2C""3C5L
M/JZLE6>@XU=&2"$C.^1ENZSGR&9^P8?L>WZ?)HGB![HS^F6ECE70R]$8H93*
M-HL#HD9/88.DP6Y["3I56T2+)@4/$E[X@#L):V-)X[! 0\CY"L7XB-OTOIS\
M@9%N"^<#@[3NVRLY'?U!P:RQ)UQ)F+'1%$NKN99%,_LO!9*)B83A$5H'-D=
M:VH#DZ ,8G%+).;'JO$A.>E"]69A_?BT9#8^D?*G]\&^UQ*\"7OVQ1!*&7MT
MKA7'J?3(6<XNZK $"9+"/)(<5X UF!%=]4@L ?DR1'R?H><JD<R(3X2UG2)3
M+0\_>/MJP'NC/7V8(O.DY=7,6EKG3*&YR@]F;A!R_T9B4",C0G-TQ7@U,D3B
M<#:HS2W[[+J"7,A%^DM2UJ#( T>3\;<2&UK$C6\X5J"85&5%+! B?$9;R@]1
M\=%K,X&_6CS<F?(L%>$:"MW_X3;-]ZJ_<)GMA$%P4C3HEOV;]*LX)W'4]S&F
MO,"<0G2A*<_M?NG>_70M1?OS2RV4W9*L?^_-Y.^%:N(O>KY'AAL19''Q!,N2
MC+W7HG&$6%$<77D\IN>%A .^6""AB=QI^<8+%A5?2LSWZ17XF!2TD&;<6PZQ
M5%!-ATA'M ]1?X'N6"^WO+M.H9-EO>&W4.IH]NR.MB_*\Q?7&.7S]-6J<Q**
M%%?K^'ZK?)=HII^N,,-NM;M)@[8#\C*7VG7C.?ZFU8]S$RV3>L MXU3C5+U;
MO"_$ULVIT519W,^K>>GO\7#^TJL)OMIJ !E?GXW)OFOD(<MF)]6Q3SF;66(%
M"]0G@J17+(^6+E<X]"R^B=I_R_>S":<LVN*DSQ=[=]"IV5:CKW=DV;H6S4-K
M9P)B/4K4ZYSK.6G).(?,W]8RM1ZW?]F[]MF=E&V318LD3)%.GQ   /P<_)F<
M#WJ*3.D%28XEIC4?CQW%A2:,7^XHL42P1JVP/2\!SM<[%?#MHG'ECDW2'4ZF
MA"FV 7;"A[+TLUEADS'WC(\<$9%FG#5.)58B;5= J0)>L:H"V5B]<5U!@!#R
M>OXBK']RR^U-1IC.GNKCH7+@BM:LS6J^"7*0W-'QO<ZHT_RI(,FJ&ZWU2Q6N
MO3M7W"O>I)-5[KQ0TB6>]I0O YB/N87%H\(T2HF%70A1CFY0WT!"&/E J+#)
MZ["1#1C1@7S=*R?E4J[&U* K"QARNP;>R(P%B/?'CS0J\AJA4#K>5)^RN" *
MDVU1B;74 1O7GP),D 9OA4Y@39+GBT[UA5UZ=6_%XDQDAS;E9JE.\2\#2,^U
MQ[0(IV+UDU7]B;GWM!8'@BVNL[KMRPJ[JOI!+P",??V.GUIDT#6SN==OC).<
MK!;>?N!8A0Z7GS- YWN/![4LK2J0B/8;6@,J3M?H?ZW->X?US0JS++Y=/XOD
M(7.]QB-W2.W-UV-P@&/[DE<4=;^Y?[I\A'Q[ _%D@0C"%I6VX%&'/EW<[3VY
M#T@>QK,$RTBS%Y&%$K?A6 @TE%S32@[2!2%8:/*N'^$RM76^3^TLLC["8I/D
M,1WQ*)!OC+LG\1=:#$F70N<HE8C?<4^G[>R&J1S"@*ATJ<*$(K*9H][IBY6T
MPBZATGF#SD6Z(+V\6H<"@8U@RG8R7\X=R8-DXX1<,YTX[]XGE\P/[U8<J[Q.
ME0G@=7H12ZL#%,8( \>0)5_NREL-H_]L94@D%"9[!%+'>_NGX<'S7QT.^+3
ML_C@^\^"_W:P %W_Z(D@$OG;%O$LD8@W^)\M$F^[&$#/ ;V_/1&*M*VX5_G_
MK/S3KR&B2/1G)3<O4/^I_.^[.81=_Y7FH/\__6\F"/;G?P-02P,$%     @
M6C^D5J_%L6\T5@  F8H  !0   !B;&MB+3(P,C,P,S,Q7V<S+FIP9[2Z"=ST
M9E4H/M_:]FW?EBZ4K<!'@0(=VTDRR4RFM*79)I-D)C/99T84LDV2R3)9)YD1
M-T14X(HB(@**()=505%641910+D(*(OK+2*;<A47! 7M_WG?[^M"Z76YO]\_
M[R^9D^<YSWG..<]99]Z[/GW7G:T'\4-NV#IQXD1K!/Y:=WVF=3W3!*M6:S)I
MW=AJM2X&<U>U3@'H!/@[ON[ZRRL^RE'4TV;R=,B-&8#0:EWQ'C--HY,/:K7B
MI,QEECPW7RS/7?3YUB6MA[0.6K>T+C7M(B5FL_$1A;L_O_7ZYT^>W^$/;SJB
M]>WS_^%UI>,6-F!R!F#+*>P8P+_>:IU^F9WF9:MU]FC\L769'L'@;EV3 P8!
M_*-'L'<>?MD1;)V'?^481Y4I +\?J.$RT\R]5NORCX+Q<UO; S0N_PJ H<0)
M$B#_.0#?'L<;!\!/!_ 3 4X*X"/ZN'4?.MZWT+3NH6F:WCWP>5F.KXOIH$@C
M<_??5,=_?L51=?<>-X#[,C\?R4<R [U].MP(1_!E /YR8HE3 %\%X*\'SC$^
M@$\>^-5(.X]_\CJ[H(#.6M<"&'),6@#P=0 >)I$XOC!NK8(A!V!@(2>;H.14
M #\4P#_J%HQR ><7\HU\8:^3;UWE%'%A_(-F?KSOT5Y_484:<8'^/_@N=X'^
MJ<OWOFH ^ # C]L&N@C@RP%\<Q$JP@6<6_<^)=Z-DU?R$?^/ [#L)BQYGOZI
M[2H?RA?PGQ,7=\M[ZA?\@!,OP&\N?75T7C^GWF^;Q_P#64Y]U$T([6XZ;C$?
MWRV+X]+,>=E/?=%--.4"G:^G)2F?7WOZ((UF%_!/7^]&[-'X]0!&BZUR8>UI
MO00&>9[^Z55:SM3S?)[>KTU^=IZ?TS_1&K>H%MTZUZK ;;4VK74K^,B7W_9E
M\'9^9M@R6WG+:[FMFRZ,W+W".)Y)P%-I[5O_!T!NJ[AG'7D\Z[:V8/S?[AD]
M_[RIM3J>W1ZO"%N?!W#<$EH1>*^.5R7W[*:W_@J,!-^VNPEN&_ ;@?MH_H''
M[QZ]=X0 (^,+(]7=.YZ[XF[,L\Q9^NSH[/#LDTX__/3MIY]\>@R>=X ;.8V?
M'MPMQ[WX9SY_YF-G_O+,)\[<>>:/GQ8\,[\?EY/6G8#^\((NK/OJXO0-@"9V
MFCQ]&Z .*)^^]O3#6S>=1L$^Q.FG@)TQ,$I=X/M(*^?N1_M;)+C/:5S NP2Z
MY.0E#[GDCDN>>/^5E]]X.78/E2-=WU<_YWFU[M$W=<_,_?>G[J-]!WP*]\<\
M]:.G?NW4!TZ]]]2'3KWKU-M:YTZ]^]3;3WWXU&\>P?=8UU\=6]?=N\G'_(2
M3O!M^]U]LD>:+* W0%^"OGE^KG2;HQC=HC;I+@\\OSQ'@(S@GN,2^^;O.(=
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
MRL@]_WK>5(CHPNR%]R@XVON6R$S 438W.>[*K*+R^MO)"+B095;.N5F^:7;
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
MK".]@3T<<J%02MO2PJN>D05XU7>AN==/]TM]Q(JP'LQ"/.@<:4#Q=L'4W*N
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
M;0\"[K,_R*Z-1\"G=AY9[7H"_G;;D^*OX_X+C@-*#B@YH.2 D@-*#B@YH.2
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
MO-]QO._S'<?WO^;XW<=L]W6=YW6>U^]<9J O$!60.&%F80;PK>$#+L(/ %H
M-AQQ\[OD#K@#\."#A@$38 W?K_'KNN;7$.#_=144$. 7$!(4$OH3A$76PA 6
M$EHKNE9DW:\!/ULONF[]KQ>_)OGSK6L$^?D%UPD+":_[;P_H+2"YEN_D&AE^
M/B5@C20?OR0?U 8@8!D%_R0>'_"7P;>&7T!02!@60Q3^0HT$+#X_/RRT("PQ
M_&D8_#D@("DHM5WOB)"TC8NPDK_,[LCD9VN5CU8T;[3M9JCH7PJ($EDG*[=I
ML[RJFOH.C9U[]NXSV'_@H,DQ4S/SXQ8G[,[8.SB>/>?DZN;NX>GE?3GPVO4;
M0<$A-Z-OQ=R.C;L3GY+Z("W]X:.,S)S<O/R"PN=%+RJKJFMJZU[5OVYI;6OO
M(+Y[_Z&GMZ]_8/#+$'F,-OYMXOODU/0,<W%I>87U US]^4LO/H"?[Z_C-_62
MA/5:\\L&PK_TXEL3].L+D@*"V_6$I([8"+OX2ROMCEPK<S3Y646SB+*^+6/C
MI8#N=;(J>\94F;]4^Y-F_YQB4?]7FOU-L7_7BPRLY^>#C<<O"2 !+B<G?@?P
M/X'GY>4EU9T:-=HG%C5#,<&9E@EWOJU-5DJLTE>4 414&$ 19C()W.$X%P4!
M-?A(;9\&"R:^S4GN%N=0P8S!:WI,M:RD;IR'9 >K)<1B_SVU.Y^Z[K[I>K?C
MC+RWVHJT4>$8I1T= P%RU1982\9CFEDT[>Y!T8+:QZ<9"Q6"<Y*?7I1T[[E?
MM>-J65[1 ;Y(HE)=\1*;)]8& :GJ3#0W[1")NV^ZYB??MD"%M5\T)6ZDZ$>?
MLDQW$%@HN^J,Y!8C/1 QBBJ*&T \^UBP<BNY5B9+WXEIE5\]H[!)>TN*T.F
M7<>!09OGP>RWKZVC']/4BL>MU(9;IR_KX"^\ZKMDN3=B7"HCP6=M@+'/>'8-
MF$!]3!_"L[Q[> <X2A 0E8Y=UW\=GVB0>OZKEWQ_G[6^LY66CR3MT2[)*VD-
M$("\/T5,.:,<*AZ'\T@BZX^1.)*Y8Z,)X^7B,YF?LOR8SKUM/&7&0*987^VH
M0K*[B[2*VX*U7KK'D?L%5U&""O('O:]OM\(70<"&)BVL%MB<0[AC+,4Y\=G0
MIM!<+]X2?G]6PKDEA2\E9LSC]!?EJ,"3-2"!4<FF72<U8Q!Q!X^-:E?VQG G
M8Y4(9@U17]+6.,9M?5=X,^ P>R8TGM,%NK-M0 3+%5QATEDEW&S>II$C5#\%
M\UPOI$B#IG!L?N\EIGH<-JXO(?1HW.CY@%7Z=GL!D8A-(?;6@PB&%3WBH'"S
MD;#S($^%<[S'T)I9U1&$(U.DZ=OZQK*_]W@<0&D_;R/*'*JE OGOB1\D';;8
M.FJ<F.RMMC$]<L14YC3?_S;01A#0?(1P)2D27T&(*%U&)OJ5B'!\\V=ND-59
M#H\GBX)S[J(_'GJPK:LM>#8[3'/JA$:Q^O,LT@<T:,!F?0+U&4O-=+9B\)T:
M/_"DH<OX\(BYN>S/<#9:G;UOF/Y.82>N6Y4GS3%<(@[B1''49P_QU<+S!YB!
M+&,0QT@]W8,]PF ?)X3IMQV,H1DUSG_<G?]:*/'I8K3%SM?NCPYJ2M]+6^;N
MW19UP/E:S,9OQ$=CA[7O91C-Y*NJC=Q*/3&(E(0 =T("^B6NM3P&N9&S&0($
M]4 T3<R2QJHI&5&8;0PTR1RWO;9XO^/^R:_D4^I250<TW@2X9YCULS5Y:_%!
M3&FJ.$>:>)8Y.6_P_,*4HNS+ =V]5@*SS9_)WIH")Q=WOOQ:89CC84K\:.$N
ML%]] =,E?JQ/9YQ Z)[WS-X2HF]UI60Z.EMD\Y:?9S+O/2[$R.[VSJRY9>#0
MJS-4NG!IPSVC=2^W)94>.//=0>INQBJ;,3D& 1U)PY6Z"'C;CW,LGU&&NKRI
M79ZGN)E8]1UMZ<BI7BVGHB-$LNK#*QV33^Z?*-$ROLI-].%MQ. V0H#;B#++
M]7-A+.UV3 E&"GLYI:<EN.QBM?3SU/F>W1%OVSSLOU%WF4398UBV9/+HI]%#
MEL>E=N0<3C:5CSES>A? 'P',6XBE937T?&WVEK+0$_*6VB5_=+]"W"SX^<79
M R([<N(_OOR?(LU_C'P:6LK+> /C^S,:76;F\UGO3/L'=9EI*YWS]\AK[S>D
M'##::&^A_E*&SYPGBXQ$CKGB6G(@X%99)T\*-V<]GS2'- PKG%,,2F5E96$)
M!M]&9MM]!Y<,($ \FTGA&*-XBKJL! IHAJR%@ H(>+D8A&M1Q:O/#>LGZ7^
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
M:</)W5I+'2*"AN\.^SZ]74Y\D=EJT[>GN)K00R^HS4:N!*(^V PF7C57>A)
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
M<K/%\[%W($#0EJ';=LA:Q!N]R6Z\+F[^V@B2J"A?TV.X/??UT%!Q9]'15%+
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
M_@J?,9-_ID3]5P,)#?T;4$L#!!0    ( %H_I%8EC,B]ZB@  )0[   4
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
M7/7I_//<-'P7$VP3<GD79I0#B)K#5=V:#]JZQ_1&6/<K8]^?S9HS];?3-W.
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
MG]S\:]35K[E/[Z_7EH0]>1?(HQX>LEBMV\.3IO7A6+]=T^,N0)8?03=GF@S
MO>UE#E!XA -T<  8XIBXGU^UKX@\?S>W9/OK%3=CK_HZ@ZS=-A]+WC_M_9J5
MM?I]L+UUV6D$21-U8DIRLU/%.8 &[)T<8#'F9]?00U34$AT%B7$ ;=2_U.<
MRA,W*DI>G=.FY6ND@]S'S>&B,)EX]$5%[=U3?;S](0]G$%\D,FKH5[A]"O=-
MBJD2_ZS!/U])FM!:SPC-LJCF /6$#R^=O</-"DJ$$!+9)8L=MF\@1JN[$HT_
MS="N!-/7FELVM/ZT M29+XX)^91))CMI6<K+S7UHP86=4*6(0@FE;&$NN(!(
MX@ Y'  N)=:,TW]VL<3SF3(H^9N,6NYV=^LB$DI^EW$:7_U7> ;1;SA ]S!<
M[5HS6UGI=\&/AG"$"((9M!@$/>$_8#CSOVM['[N]DS M!T(\A+<??G[0!1G
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
M=/,FYZ6$Y $<%UAY!)9U[H%+G_6.I6!:IM)?*O7WGSN>>XA]=:#\^T;U>9(
MI]#MRX*'Y;XEPJLOLP+) T\1X.(!4WH;[6/,*+2/DKBD&,+L:%+[O/-5Q$ST
M"7*WPL-BBI*^!X=@J:7*^9-K7T?N;+R<,#JC.QE,K1XD51*[XRHQJ[4UF*;M
M6AY#EG+55)D(@NFS=U_T,L?EM=Z&\G L7-#QC+2YU<'CVIG6<LPC><LQD5-L
M/TRBDI_JNZWWN7X*4'^_\TEOGDA2>*ET:CXJ/SC6B0 8!)@P9)4BP$DRA  (
M<+: KN*SP=<Y%&SZ\"^NBK$QS?G[HK]TT<W+;/,B)KH'#8^) /]$5ML9EF#E
M,;*->Y?.W.$V!'!NCL13P]\-.KZ0;A&&A:9T&%-R;)$GKCBXRQH\-8/AONDA
M=75:,W3+%.9=WD77"P$2>&YA%]E+M@35&L<H[WSS8DS5XTQ3WKBHI$;A8W&%
MMCNX:5?&X7"(#&\51=T=BP MGQ!@Q']0$#Z8ML)<UE*()NRKCP!LX+ #*_<N
M GPXBJ6J(\!]>K H#60>E4, 3A !TE!9WW+48)C^NBO-M>_MGQO'0_P(L!GN
M:@2_;L5 $F#37V$D;7S#S.*\(I,+ 6Z#KG;8;T*"S#78+[Z/S^E.R3&TF?M9
M67Z =S7=#2I.9^57IZA06>_C?JX!/L<V!A_-C5NPC7K9$-5A*1JZM=P> 6X%
M@Y08!/CF!2Y:>P>B2\JN-/<[V3&]XC@6YQ$$X(A9)#:YUQ)O@INP]N28SSM8
MH5I& V.%BF%2HK1PR$B_[7FJYORS+[%&N 01:3']H#OBP@_O7G)9JD(ELO*K
MMMJ(?EZ%JV%N5L)5IRW%[051FE-6"AVIP^,W.BKGW-WTI<S$S>/5+F\]W@FY
MS"T,]D^ANW+#!$OTODSF ?28-M%?^,2F1IN'FOZ1J!V+ 'S]^+W.&N'QEMJL
MYJX]5I]WNG7>UG//NVW: +#L$$"(#P$J48_\.HT LQ4T'M0(9_1Y8I),TQ6P
M)0C0<.]+\5%WUW_#K$;S E[,I428'5V$-!69 0=L00#_>F9S@2PI @$&M^"A
M;0C DNR'S:0V(\ P'_;[*>W'T0A /(T %?A%'GJ=$0(<6HN>#,$./2*FM0A
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
M4AO[=?0JCLE5@EYO#%9WD"E$S+<K)3(P^R>0]C.=#-GCNHO@J)D*!(#TNA&
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
M)R[DHOQ5=_"<2[)FO(F0"ZDBS-\IBMA/UV$\OE*O$I)A62]>*67Y6-XX%"5
MVNAK4S56D&<N<W#!#W]^EK;90E.EFY>"+( %<.4C[V,J[+%SH!F1%N8*BZZ'
M+^H&-7:&7_6_.*:523Q%DDXXTU5HB^X3.N\&),=?<QFW@'NB'5E 9%7$EREN
MI@*(_3A6%44/??VM'C;XO/^8%\F"N\F09-+S=A9U3_#+5^^K#7?.BDG/<9E8
MB2W"*^#+H>14JA5X0%\[9&6%9%U>F\D?SGVF-\VS>DC=<TX%]?#=]M.S:T^X
MSH:S@<'4*$8TQJ^;.\2/&@GJ32]+-'23^XFK]U-;JK'-X7[-C>-,H3<75EK6
MB6'7HV?'WZG/MC>F=OCOX6Y*&CL\#;M7?P14I>(8N=D4)0A;]+TN6Z9+T^0U
M\QZE^@'M4X7);A\HHD,+!VI;TO:'N.L%4E$M/XR7U#VK$-9HF;>^LGO(Z8^)
MQQV;#F>J#3*B#DM(F3QO]RH-/M$J*>#_N<YL[&:*YG;>HGVD"#9T!&A/LZ"K
M]=<?I$M2-!>KQ5_N,D*D]-9>5Q +R3-E2QZ\PRFT8&+ 2;5-[>E1R8D'_C=%
M%4Z4"AFS OR2Z5J970BARJ3KQQ![<GBK'*?VUMY5V?50&#6YG#F2<QNA@_!Q
M\F+RV]/.T:4&6( '4CRB15:DSVVXV6YL.-X?;>3OXGW6]D&MZ\J$":]Q]Y2+
M)GM,ZW$S%N!9/.Y'58!@X NZ01BW"7(M1I_JKXC.NE3-[^]VL%NQ_Q+CB7-:
M0M3-^ ,7V*T/H02NZ@_F%#\=&U)^N)E*:FN&@7NGFE:Q4]N/.9+-"<51M7YO
MX (Y=!OR["#]YH^V@D<N^ZFEDLE\O,=^?M1X8")*-NV"P_!N5N.?J;W0:^^
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
M9;V:KXGG5;;>#%!7"D[+\F&[O#MYX-8L^B#),<QJ5)E: [Z@9%%S&(\J8+M
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
M==/(@_[I/\P./!:WGW@KSWD B>,06U]))4XE;B#*G=\0ZARG/=+P33480:/
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
M$2&$E@-SD%F@6HNQ%8$:KEW:F4,]>];-*[#'] )^'[>JJMHULED"/0][B9!
MJ V)0TON<# ^R"LVD#?C3(\^'T'BI1KAN6\_$>[5=,5I>([*G?KV\N%+EFL"
MTF(4I0/P:N_UG.4%+8.6"8D!FB!16Z_EM5WOMZ'7=O<.I:X'2.*"3&-EV/F5
MJT3ZC=A4GB2=LBG3?/_B/SHEBL>&:G/!ZU8-%($WA6U^7A>0*KW+7]NB$KD?
MV9I4FG+P\JB]$/>MIKD1 ]FZS,0'::*D-T8H_3=>]NE=3C4A/J+CW=%&0BF*
M=[K;O87"ICYRS< Z"(D3LDP@L@LS0)U@'6;HS$^PT/$TEL+XV)6#7V_R\1&$
M^KJW'G7IE:""OQ1U[GDP^FSNH176TM1RYSCF';8:U6RGU[4)Y1OM<"[-;"!!
MQ@R'S>VE-EBJYQLN9^_\\;#2)2%!W9#[>H+,&AZ\AJ")2C(>/&,"NH>13"!9
MJV&0,/4GOK*N:,?$ ],=HL U&"K2!S?.RT]X/4.=K^"YYB/Z-&&4/IT@J;3+
M:K_["8>;Y[A/'/_QJFD_6KV6?"69(N@(/LIVF[^U7&H@8U:"+>I <7QSZE1Y
MD.,O??2*A93 RUF",1.8FM25!R6/UH/USQ<]]?LOK]:BI,?X-;L7'>.,4#QN
MS6N/GD@;*:*?;XA3F4"G[@B*>@;<(=>W(3B:]J$U<,[DKKO3T3#^[T$+PZFM
M[_;>??O@:,L!$Q8AOFBOCZ))>F=A;7V@,IPFVD.T3_R!C<UDI6=V)-8_#W"8
M_&Y0T.%>,V'9?DK>Z)#MC;<CYP6DCT\_LGA\VGWE4.ZWIW-XLC.,C=$YR<E?
MT;F#&XUI:](%1TGT4]HF1$::2HZ-:EEQ1I'LND<)>\;>;@D_Y^29K LOA4GR
M@J @I6>J;QDQ!1N)'*;>'S+5(J%B,6)O*'T=%?=O ;&UVDBX=DA5O]&,TS&)
M61&+<K:MJE? B_%-1M[./IKL,.S2N,)8 >*33K"@E+^QT< -Y+/Q+>7Z@:S
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
M4VJ#;@[<1MQN"/3:L&=PEU$:&-P[.^Q?OV-KN=JQXS&>->"#,E U7*F=(=!
M/E1P,///M2]M6MPS=55!>Q1\<>S'FV,."[+-5(Q[-,/()Y&K8]6MQH2EQ9V+
MH;@.>7Y*0;Q* YA3_A6T6AFSYQ_O"]]MH]+H--:^R7$A*82W<&Z_^K<ZK6_I
MFEF1#NTGJOXLIVO/#!18!,SVET1&2W^*3#@WL%D1KDLM*ZL=Z.]:AD69'<:V
M<*$ADL8^0M&EB5I!('(_R0WB&('^![7PPC;DQ3,[-W3JZ^HON%@]FYD.+JY0
M,O2:%*<HM-B#6KI=DZ!J[^8#@E_?B (I/Z4<?2"M"SZ6>K<43&Z-* _F'KT8
MH2/MS4U9C9X0<4RY>NUFD3*\\_%IIY["%AN[5T4FM5H',=O*_O?[]KN<53FU
MOT!=YS3Q/5XWT/O'(#T*+(/P%^]D*,20>0Z]5B9(U;C!+L&$$%^_8]0^>I&#
MN\?SD_7K]^OEZ"-\^:F^]R*5M5_BTQ0C*/8=VKL9/%Z"-%&NEEOU;;K" ?V8
M?B?D"5,W'S5J3&H=(["3W/+1G;O](FNTTJQ(F]%6\Y9%7+%1^"X8^9GGYJ$,
M=-WXVX13P7&=6#D-=]FXS9OC$^ZT4V.$9KHF:+1C!"&C1H> )FF06(YM,3<-
M+FC)I^,<ADS9BD.OS)3S#YI[VJ*,M61K?,UQ7U=,;%A/TMK:F< 4M-[(CC@^
MZ.GC6*24F1+ZX$?49=,]Q <\^@@!K+^5"(G"7F6K,GB?9VVS\<GI=WN4+*YV
MW-GBC"L.56^M*M$P.IC]IH:0?0S>JP;G)9,+I"QK9KHSRP)OUV]J<8@YGHM)
M%?\]'T8\J?W]#4\,D@GL7<B,J6XCK)ED,92V.;/CM-:KJ>2_>+7":D( ?Z0Q
M7M6OE1I_:8#JAPUV\1E6LZW\O4%KGX$<Y3GT^',B5&ON_%:2!AAF$&0MCZ<M
M&/_]^OOAN)C.!]WJV8UM$[]VAQW 3BVBMJQ1=YG 4K7_Y'; YY*MC8IY+89
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
MJIS-C%C_:]:=\QPO*0ZDVV/(B28C(F0M@RC9-:.1?G;$(F[[C""]7-,<9MB
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
MNW;T-?9AZF6U3YR0&KS4Y_SCX I40UOOE^6ZT.>OGP3+OXHB$^4\%=*7$*6
M<QW0@D0,D(@HP)$(*68P@(S,C^YLVUWT.]^]T20QNY\^R$V_]YN;?KF4I5A5
M06;/14XKEWK6*N05&XVNN&C9,4HF9QQN01_Y*NL6Z-;TV0CN?1H8W"NNL+H!
M>>S[JU>"?=W5U<N06=U;[6CN]2ZM7M:Q\\:JP>M]8V&D4$:J:IGE3^(+^?YA
M&[_\4:SF4L H$CX&28#UT3=, 8T"!#!*4,R3($EB;!<3T]G?U S,5EQO1;YO
M0KLM+[Q=@MC,LG0(W, ,OL&L%M53LGH?=J/BE;@NHVB,<'$63=/=V\A1-4:J
M'T?7F+WFP,J\%TNR6+W<DXS/%5TP&C,(,&$ZNH[$@/I8*-L2BA0Q$1,8]\Z*
MLM/1U"CDQ!K[7$OKZ8/A*PR8771[F(,],1O+_LN&A.L* Z\G;*^7D<0(ONLL
MN!.86)ELN^^_GHUV0HM.H^S4\SVS%.1E>9LO]5Y2+-F+:EAG8+Q=D.RIK).5
MS*'/N0]Q @0/"(!$;<V),LU %!,9,,H$)X%5;H*+74Z-2!L1/5;)V&;:L4P^
M<!EH,W/,+7P#<ZH6UMN15E_#J+&\;;#\V(VE?78!8WA<Y12XW.&XF02, 3C*
M'V#^9@\+[?A^W9NU^)+?KLN5,@:+<J[8A9$PCH&?PDC?])7*0L,^D!%A89@B
M2B6R]?Y=ZG2B/K_ZJJ^^3LK7PEOE'FL%MK!"+@)N8+DYP>]5[^.^J0&\'0)
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
MJ_UC:F4-FG4[-?+=N;:^(_;,TX)[/VK1?[KF,J_94)AQJWN !R9.9]A>D2G
M!"KGB0,Z.WVE/ (F0)Q/*V#T=C^Z>DN*I:*_\EX4G[6[YDVV6*\$GS/I$T[5
M1C7R,08P8@00R6, 2<0XB45$I-6=MS/]3(Z0:K$\T8BK4W35?BP[ZCD'JQG7
M. !K8')I)?24B%XEX\QKI'3'(Q=@<$0<YWH9E2DNJ'I(#9<>'\!T^?7E+X(_
MJ$X_B45U0%(^9L_530A"*/%Q&BENP%S]HW:9A 0!$'$:0L2XP-"H<.AU8DR.
M20R67_KB-=IXN^I8W5*Y<O <&#].AF1@ONH#LUN[YR)*8]A!YX68CEUT$2@K
M.^ER:[UKC>IL!*7:3PK5N]HWZM/%ML@H3V**! 0!PVIS%RLSBA)$=&8WFD(:
M0B&L-G==G4V-]UI9=>FM1M@ZPB*7'EDL\F]5-2/UR_]*9PE"E2='_1@%ZL>5
M]YL:B,?__<]!XO]K%,P\_>VNGGBC&M,!R7L?A3/52?DLF![[A64F@LX!-&-%
M5\,R,/=M1N33SH@0J;X,WLUF0&1>M%>$];09('^<"5KN*IN>[VKLDJ87E3Y1
MR_3R.SW/%^K\BK=->L7;-JMBZRI[V7C1MA>0YG[*(S\F*2 X3 'D,03*O N
MCB0-.$(")5;%I_H(,366>V>0J))O+<"=@%3+$X0^ V9X6##P, Q]+M",0"N_
M=[M%?J/"S-L>'^Q<<W1X2G %B*X.!/J(,*[O_PJ0CMS\U[35CS2KW%.W^=-S
M(1[%LJSL3'U-LRH10<K'=VH-U4:F:&W.&[VV*O9>D++,9%:7I+Y9\B_D^SVI
M[(N$Q30((P;\$"JS4(88H,B7(&88IP@'OO2M+F>[%W%JA/O[LA!DH8/(O!\7
MU>;Y06^D\^4NS6:[&^W&YER1[W:4.\!PFQ'RZP[BP'1=9Q'<TZZM3%@[0V9U
M *Q6LG**B#U726NP'FI;;0Z4OC.OUM@=LP\W&HYX?P !1UT5A@/X<,T8L*<K
MPWS>+Y_7:NT2:OL:-5>O*962^A0!Z L)8!HA0+&RMJ5:)2(1D3@)K2J,=?0U
M-8ZO9/,BR\OK)J!:AL]<!]6( 3&UH,K@-46N?QC,>4Q<![:<Z.EU0E7.JWPV
M^*3CE7Y4\:6H0E=>JAAE?;4T7U8G/N6<,1[&C!/@TS &,( 0((0"D*2^@#Y/
M8)((&Z(XV]/4:*(5M+YQ,&NN&=B1Q7E8S:C""5@#$\4&I^9202WFK#ZN=5A5
MYB(6C@CB?#^CTL-%=0_)X?(+/1,8/^;%2M\\?R/HJEGH(D19RKD -)6ALAX0
M BB #/  !@P*$2&[L+(3?4R-#BH1Z[087 G9TWHX!:89%5P)T< D4*-3):EX
M8X2.?<;A\_J[RBU\HH=QLPB?5_$H7W#'H_:I/#]DJZRN^:#V*:(ZL,=IF(:Z
M8KM(L0\@YQ(0$6( J0R3($3(CXWV!Z>;G]KDWDJHW0/".G_G"0"[9_7UL P\
MH2T1L4K:>5[Q*[)UGFATM#2=YQ7:S<_9\93=E.4B4ZL]T1=;/[\\T7PQEXP$
M+*($A)A$:HX&/L 1XX"P!'&<1@PF1K/UJ.6I3=1&.*^LI#.;H,=P=<_-JT 8
MW-BN]?_<K;_Q=#RKZXF96 KV\T/^]1?U3CT1U0_;.7C<TBC3[ZP"[<P[_T _
M<_BC6&W=>G/IRPBG:IF,8"P!E#Y5)K&:>#B($XG"R&<TF:_R%5F8&<)[K5M-
MODT?PWWY=/H(?2AB9_+N Q8RAAF+*2 X8  B/P D3!*U?8A3QOP@96$X_RH*
MFION'7I#MMO+M$&+>"*30.H+EK$.?4W5%RP.J4ZF$T>I3)(PM2KYV_];-@+%
MNP#,;$O5&X:!25XCL'=HY=VL5D5&URL=I:/+?+L^A3J)A*-MU7[;HVZH3JIU
MN)4Z_9"K='GSU"?2#T@,4LH@@%"M$#A!:L&@2/C43R),4IL5XKB+J2T37W0?
M;?W<_C%))[ TF];7(33XONHX)]Z0B? <3^83';QRXKMST[KCR6NOK;310%]4
M0TTN6I^@)(X$ V&HRR HFQ!0BGQ A$@8Y'X24ZM3DJ[.IK9@[UQ!:87MF0FX
M$V*SR>\*N(%IH!=F5]P4.0^&\_L@)[IZI5L?YY4^?[>CXYTK@S"V@8+E)MDK
MX2E#4(8@Q#Y2ACT, 29J-\1(POT()DA"JW.4KLZF1ALG0V9+D_RP]CB;<8<K
M] ;FCO[ ]0_+Z$#$=5S&J:Y>)S"C0^FSD1E=[_1(L/NE(,M2M9'E2[+8)!5I
M#@YAFA!$TP@$..5 61EJ:P&5Y<%9&+$XC0B11NQQL:>I4<>>K-Y.=A[[<B2=
M '?3AE/8AO<;[R#V:3#$+!+JND)NI'2Z9Q!TE$+7!(S.!+J=#8R7/M=$C[WD
MN48O]+.\;O-R=2<_B:]BN19;DTND?AK&,<!!% ,H& <H)@E $8M"%)$HM*NR
M?;*7J1&F%E+?4BAJ,>TLJ],XFIE45Z,S,"^VP#02#F)$=6+@R'HZW<>H9E.G
MFH?V4O?#?0/5=+1;G<QX'@B)!:00^*$? !B&!%#"(6 PE P*#A.>SI_5MB_G
MGU>D6)E-]MTN;+[%AQT-]X7^E2RJB]8_9LLF8O4GVPBU'10%2R(H4P0D%P)
M];/B20R!3&,1BH F 18-BF^7? P,VV[^41 TH\F^F S,CK58[A.$GU+761#?
M3M,C1^\=*W4<MG?BF:N/FFZ6=6[QQWRAWB_?_GV=K5XV"W4D&.-IH/:&/,
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
M06)5IZQ#\5[5RDZU-UK-L@YE=BN7=3UF/V5U;H/%_:/:S7Y<5R<?6$@_#),
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
M=3:U?5,C:W/1D;WH&5EQ)&O*4)=]*QUV(6Y&AJYP')CM6@@W57(;08<H=&B
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
M$2:N D:[.QLW.M1(\:-04+.W^KHL/S^*Q4(G0"'+EWF:I#01BB&H9 ) QAG
M*.(@Y2D->8(2+KF=TW*W^:EQ0^.L*[6(:F]3R6CKN-R#S]1UV1>4<9R7E73>
M[04\>K@O3ZE]A0-SK[F179BG5#EV8IY\JE]&5"F4J<"K\D;W32VR3]G#XZJM
M21C%2&!$(\ "G?XMH6H.4\J 3+E,DM#G*3&:N8;]36TJ;R3VRJHHV*9>6U$)
MW2> R0#T[OD^ )0#$\ 6Q;JT6BNN]VE(%.T2E3I$<Z2PL NHNDOT:0C-I<R>
MEYH9-96GH4Z'N3M-7^OITV'9KT+FA?@DV(*4928S5B>+_"A6=_(+^7ZS6A49
M7:^J*@'Y/:D<#BR(91JG DC*U$[,AQ#@(* @H53@%)'$EZG-3JR?&%.C[KNJ
M-(XVOPKQ*):ESAG65,[Y4>?;_,FCE9(Z='=?RYFW%%7&WQ7Y[@DIA;5GNN=
M&GJ.!A^>H3U*M^]G+?A'.E1^; V^TF/F[6JB4R[7NCCT-UV%I2L_5#\AQO5/
M7074D=_JNM;Z5D/Y=L.83KJ9+1_NBWRI?F3U)?#Z DK][_;B;Q"G)/!9 *)$
M, !%D #D"P08C628B(0*WRC]?U\!IL:HNG+5<K5X\0C/G_6E;++11F<OWU''
MMAZ*Y<"8\>20< _,D$IT;RN[MR_\./>F^J+GK B*9?<CET#I!\YQ 92>[?38
M[']FCX*O%^).?A*E(E>F9K"NOG)0TPQ'<12R& /!8@0@@11@*!$(4H9C(D@:
M2*,T%!9]3HWG]NO&;26ORA-9[%$-$3?8[;O'<6 ":P7V[HX M*DPUQM3B[V_
M>VQ'VO]W8.QH[V\'3>?^W["I\7P =KKM^0$L7^T;7%8^ZO_>_GV=?24+S4;[
MO56E1'?_L//D'$7<CS!. 8/ZEGT<"4!3HGZ-*55LKCZ+%8OG*[(P,UVODL:*
MWS<R#3=QON@^/*:$G%7_>F(K:U-;>C.;JL^S955<I]QD'M)A;)NR@+9!:]>,
MJYGE.]IH#;R*W%9#5"T:.P+.#MEN5@W:X3*S\X;+:#@'R#J+E+M&EI&CZ!S
M=AQAYZ+1OJEF=8E"S07O*Y=BFPUSSL-0A@1*D+ $ JC#?@D/,4!^&E $"8E\
MJZB8<QU-S6;>I%JM7:RV>6?/H&E&=RXP&IC)MB)ZM8PSKY7295+:;AR<9:<]
MT\W(:6J[E3W.5WOA^7Y$\%=29-KLVQ1PGL,PX(D4 B1AHDPO->$!\1D%"99!
M3)*0"F15*^VHAZE-_5; )LY6Q_?;3?]C#,WF_57(##SA-Z#LU%9W-]//:NYH
MBA^W/^K</JO>X:0^_V#?2WUD6=Z3%]UF&P!#8@XYYB# (E#3.84 (8X 3ZA,
MHE#?NK>\T'?8Q=3F<R6A]UR+:!F;T0&DV9R^#IZ!)W6-S+TI,CTN[YU3WMG%
MO:,.1KZT=T[!XPM[9Y]T<5^F6F5\@B3'5 "2ZHP\B(4 $3\"S&=QPJ) 1 Q:
MQ4T<=3&UJ7UX)\9^K3X!H]G$O@Z<@2?VT1T7M\OU>=T'N<DR_H)]7L'N&RL.
MENS;_.DI7U816559S?)]6:X%GU,>LLA''! 1QVHCCBD@45A=A:,\%3A1,]WJ
MZNWI?J8VPVLQZVC565N$.*M$M?13GL'5T -Y/5I#^Q9KH#[70-5"JDUY-U+V
M_L)N'%QY L_T,JZ/KUO5(^_=A<?[L<&?B[PL[XM<9FIY#S#R@S0".$*)#M])
M 9%8;\E3$4/$?676VYR![+0]M1.-2C0=@Z-DLYOFNX"93>V>, P\G6L$[KL1
ML)Z^)W1U-&5W6QYUFIY0Z7!JGGJD[^)<WWS_KVSU>+M6B]*3*([N2Y.$2\)B
M!IC4*7/TFDUCR8$D*$E2(668QG8K]>5.I[9LOVE#^0OQ52S7XLH;ZD:XFZ[D
M;M$<?%EO<F)\4_)ZK<##7EJW@<C9BF_0Y<C+OSD(Q[: Q;O]F.A+4=5\>JD,
MCMKVJ))USGT_#9"/"0@)#0&,<*CV"30"* E\#"GS493:%8D\UY71+!FU6F0K
M:;M=(*O*(_"O7A#/PA3-4)A61^L!G*50_2GRVQV%>O(W72SK?_]SD/C_&@4S
M3W]%JX??"%;Y:_8^"F<ZJ.)9Z&+<8F%X&_;BV)DQV%7C,0YK;0:BV8[44L[J
M-+_NB.H2$H[(Z6PWHQ+2)64/2>CB\SW]COH:TC8,H;Y=O\G20S 5,"8@8DE5
M5KI*%(B G\K(CQ *(;2J^=;5V=1,GI;H/;E>\E+?PA+95^WNM71(=N%KZ)IT
MA-K03LKJ0MM.F%,MZ!!9> P <>6Y[.IJ7!^F@=)'WDR3=^PS:'S690F4Z?/V
M.WM4WP#Q47TKYA2%H?2ELDQ@P '$(@(TI2G 6%$%AQ)B8A19=*Z#J?%#*Z,G
M&B$]_;1Y'HV3('83@@MH!B:!#2JM?-['+E2LLFETJ=XKG\;)!D?+J-&ESFY.
MC<[G>J;.JHA@4Q%@6U=Q#AGQ8S]%@'$L >2D2MR?J)^",& ^]E.8VC@ES_8T
M-1=E'70M-^5%27?V)TM8S19Z)V -/,';17VGS,=63H?)LBY!X2I/UME^QDV1
M=4G=H^Q8%U_HR0R,K9_6"[VYKXR'V]W\!'5DHLY5W%Z#GL=<A#P4/D II#5?
M(!E&(%7[!!CY"":A4;K_GOU/S2C8$=_+SR9XL&05RR'Q Y^1./5!*A$&$ 4,
M$,$3(.)$1$F(?):(^;,HLIQ_7I%B]>H#<RC+ZPU/DW@C:T*@J7C(EE4&Z%QZ
MM93##AWC"<$X#D J_!1 (5. 0A2",$@"%-  H0@V0_=V:>CN&WS@6DE>>U8U
MHS?SQ)*/-6"&Z_IP0S#T:K^#?+V_WY.]N2S@_?BA1GZ;&L6A)= //%?V@67O
MXUH-_: YLB5Z-G.UA?&E(,MR41=RYO^]KJ\_-.&X-(HY9A$!RHP(E&%!*<"^
M^@E+7V))HX!1J[AFLVZG9D^\RPN1/2R;TU;VXJVVLGMD(WS/*&C#H; F.4<
MC\AM+<ZW+<Y;N<_D>!H@O-H.0?<$U]7I:_&: 1 ==&;R=C\6:[XP[?>E/2&N
MMF6G' !,6=\8^0B$3/T#XX0!%*?*/(^#$$$_$#&WNG5EV?_D>4WFQ3=2\&VI
ME9G'-[4K>SEC;$?(C.4&Q'U@NCNBN%;V67U0,[A+IR=TCGC.MO=1":\G-(?,
MU[<9.PHLB]7\-_(]>UH_M7?0TB3B4F+ 2>@#R$0 J#XKAIQ'&%'(16@4RW[4
M\M1HJQ'.TMPZ!JR;:ZZ"86 6,4; F![.:MLU\=5+.Y->_;:=\,?MC3*5SZK1
M3M+S#_2^6'*X2]NX)6"(PB!,8L"26 "80#4A*2& (>RSQ,?J,V*57N=\7U,[
MQ]GW3VB/D/6]DK.PFID(CL :>"(;^G&&3W%K )>[:RAG>QK[*LHEE4]<1[GX
MBGT@QYLF$YPN!3T7J:0\24) 0GUND'(,4$(2D @>I&D:QR0V"O8Z;'AJBW@K
MFZ>;-H_7V,.JFPFN06#@:;]1_DN7\E9A&:<T[16.L=?0:&$8I\3?#;\X^?D5
ML98GO:MU=NFZ&OO<ATD410B"B*M_8!CKJ$NIUG',*8L3&0;"RE=@UNW4IFG'
M<4,KN/='+;JEV]-P&,Q6>_?@#LP 3G#M%[)I#)/+X,W+G8X?QFD,Q,F 3O.W
M^]'4Y_7S\R(3Q;LJ&$K<%_E#09[NZ")[J#I17>I8=#'W(R%E'$) 9)P"2+13
M$\4^\$DD2!SQR(^-BB_9=CPUJKKA/*NJ ]CQD#'.9DPT!'H#<U$KLM?([#5"
MS[RMV&H'TL#KCHULH7+$1\;=CLI(MF <<I+U^WU+-JKO@?KRE<W_/F1+$<PQ
M8D'$F ]D(CF ":& "K5S\2F/HTB(!$EF5[GQ1"]3XYNF8"&I19RU/WBJ.^'E
M2XM-S7E@+^]PG, U,,$T2-VT2#4_>%I.[ZX#J1YE'CN0N*+:XZE61R[ZV*'8
M<>W'KH=[5(5XLSD$W+N\<K/D'_+EPQ=1/,V#B*00)Q$(@P#K/!H4$"H3$ <X
M\).44!P948!A?U,C@ZW$7K8L5\7:HL*-*<3=9#  <$-[0;:8'5Q2JZX(:XF!
M&KLGMRA:%'UPB^9(!1]N25&\Z&A9\J1+QGBDJD^B,]-3LJC,N_)1B)7'R4KH
M3XX.^'_6&]'%FHMRDUY"#\<R7X*#=!/ESXY*2)@#W5D^PJ"9\4I'F.NT5S;"
MXK7>D7_%6O V<T(F2M5VM:/=^=.<ICX4$2$ ,J*]7UQM+WT8 L29%!"AT-=9
M#RUN()GT.K53K/HV$JE%]\3W9[79%W7QASH >K&5W3KFSV 0S':<SJ$=F/8;
M>;T=Z2I(:Y?8!P-(^\3TF4/D+J3/H,^Q(_K,83@1T&?Q<I_28\T-2[7Z9%Q1
MWMOO.A.(X%7Z4(KT!4@_ 5+J@F-J=PFPST,0B)2F+ U"%)J;EUT]3<VPW%SE
M;86=5414EYTQ3LQZ&6 #X](5;$.[LUK$LF$1LZD>Y@BYD4Q('7CP7 A0539N
M5[W&]EN\;-$LQ*+.A[O**P/SZ+OJRCXTP:^[L%A7 R.6$S/08[^(F,D+_>S
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
M=7<6O'7<P\A!6V=5/ [6.O^H'35467**E_G;SW-($BD32 $)0@8@@@P@*&/
M>!@D5$K),#)9DK=-3FX]5K-UZ?WQF]!^<,/U=P>@[EG:3^VA5][[F_<?KY^%
MQ[IUG*<T#]=SKOEE.]UVFAIE=AV+WDZF$Y_T/2NM+@60*CCO#5F1-J>:X '%
M?N #@B)?7_M6,XH3K(] 1$C34/W5\JCT=$=3FV?-N5^V%5:7)B9VQ;0NHML]
M'5UB-O D;>#:D=/3@KI+0F>*Q16'I&<:'OF,M%N]XR/2"\_WO"R5E>3AH1!U
M5LT[V23?K+.<<*J++:<81#X* >2^(@<:)R"D*%)4(5+(K;)==G4V-5K8EU5[
MM1MI>^:2Z\+9S*)VA=[ !-$?./N[5 :(N+I2U=75N#>K#)0^NF!E\D[?4[/R
M4?_W]N_K["M9B"J-9;DJLJI,J/K@9LGW_[#SY.:R$.(IC.,8 Q$P9<[+) 2$
MR03 4/H1"04,L55:.R=238V2M)@S3__K[4BK$V&WBM0?ZE/KP[_MO-#[MI>;
MH38]MQMY  <_V3,:NYF+P>MQ"N@0;&?GA"YD&ODDT2&,QV>-+AOO$4[W,5_F
MSU4)ON7#7DF*M]_98LVKO]:WS=M(>8EB2F,?@L 76)$ZA0!AJ*]!I%'LIYPC
M;D3J_;J?&GO7$5YU#HTJDY!%4%</[#$)DR0(0"(Q4J8[#0!%. 0TQ0C&. X%
M34R.BT? ?H0SY7&Q[U[AAD=TX*5L5_:C$D$S;Z.!M\D^T7PX*.@6L8R#@C]B
M1&-KTJN?GK1[4.^UFA1F>=&&9LW4#^V 9.V ;#ZKXK;TK=S%0E_AI>LR6XJR
M!(585'7[*G=#'8_ZX^J1K+RLU.5L2O*RV^X3^6_5X<ZSNO9?IM85U<(S*>J<
M:4K@I2[CL? :\-4S[0=MOS^YBJWL/<2=$9;VK8X79]E;X[UHR_ZM]/5&ZT2F
M^?+S*F=_^_Q(5,MWZU6Y4E:PZFL>T8"E$D$ 1:@3=<0<H##Q 0Y#&&"6IB$T
MRF!HUMW4+(;&U<HJD;U2RSSSRDIJ+]^*;>NA[D3<U$_M"L=QO-6UM-[G&L):
M8._. ,(>7FL39*[P77<V/[('VT358S^VT5L]KVF+![WVOLEUZ:BY3SAC@B/
M21H""%,!*(D0P @%F*! <FZ4R/ADZU,CBT:XTONCEL_2M[./G)F/IC<>0Y\C
M&T-A?]OXE,JNK@_OM3WN?>!3:AU=\#WY4+^)^HYDQ5_)8BU^?=G\^)=,&1X%
M>WSY(+XJ;74$(6$\AH@B$,64 1A':OVG'(.8QU@2]0F.K!)UF74[M:FM1?4J
M6;V-L%9AF9:HF\U^]U@.3 LG8=3NUH\W?W46W=D/'4<,8MCIJ-1B!\0AYUB^
MW;<HKKZN)/A;4NA+2^4-:V(J!7\C9,:RU1PCG,"80[7SX+H.+J> BB "84(Q
MAHCX@5EPC'F74R.A5F)/-"+;5K&]B+$9[;A%;F#*V8#62NO]N".OUPCLL*ZV
M.3K."M)>['#D&K2F !R7G35^L^=)^:9D2Y4))5]J)XM8LDR4)])GLHA+R"$"
M?NPC %-$  TE!@$5*65I GUIE:_8JO>ID<^.\'6JH5WQ720RM1L;PR/LH1 ?
M^JC:(=CV1]%]0'-UY&S5][A'RWU@.3I"[M5(3T^,=N^\+\NU8L]U45?QSG)>
M.WRVY]358S??2,'_7.1E.8><<JB]-32,$P EPX"@F (B,.91%/F)LK.^BH+F
MQDZ;7H+83,==<88T)38Q(94GV'LHB)ZA/V;+QB=L672FYP@9NH8&1WUH'U*%
M<:V!5ZO@U3JT_N.]V)WZ\4J3F5?IXM#G=!66KIQ3_808UXMU%5!'[J[K6NL1
M8?/E,2NX/B]]^2+8XS)?Y \O]?6?><HYQZ%$0 :" Q@E(<!^F( 0)D3M/V,?
MAD8I1"_T,S6[KY(45*)ZJXVLEI>B+F';S6@.$1N8LG;!^C(46!9A%FY &RN>
M8@L8UVZE_%FQ.GWQB+?:@75=JK^J!5<1TG^OEZP*</^6K1X]49UL_4OI/1<Y
M7[/&<BY%\35C[C)&74:T,WRAX_7QXA0NZ[ 7D&#P>-\J0;LIH]^I;\5-%40S
M#S@A02P%H#A05!NF 2!I+('Z4\HA$XIVK4+1SW4T-:[5<LX\J3YLPHEL*P*=
MP9.EC,:I6KK"Q*< $I8"DD " AE'/%)H8\SL3'H7B(YCM-\5V4.V) OO0TZ6
M]=F#(U3-S' 72 V\:AWDTI]Y6DKOIOL;V*/J4C<0S@HOG>EFY-I+W<H>EU^Z
M\'S_F\8L+Y[S.MA/YU41M_4UYMN<BWF<IC&!?@ D]6-]A3\!-"8!$#R2B90Q
MA8%1U7K#_J;&MYM[QSLRS]3>7L=SYKI ;26Y^C\WY Q3W+NI8P T!V:0S8WD
M/2 _MT V0GNW74#VNIUL ,]5EY2[VA_]KK*!LJ>N+)N\UF.K_.=%3LGB+__9
M[$I\GJ:^B)2-P0)=82/& $OUD^(1/Z5A++$PR@9RHNVIT48MG?>7_^RSL3N
MS6#GVQ^,@6>]2QPL-K7]\1AI(VN!B]WF\[3FG1O.@U?&VV2>EG5O8WGFD1Y<
M]/:[*%A6BCM9^0+OGJNK#3?+QC7X_%P(EE6C_BE[>%R5M0=QKC8_/J,)!#Z7
M:I_)B00D0#Y $B9AC!,2(:,#WBMDF!JW_564U:6B7'K%X7''>IGU.>VX9H0,
MZ'%XW(<VGAH%=%FS^A"CT:'*2M\<:^RHX=5Z-&<@PX^!!34//Q8C47A=^D+/
M@N:R1U8?0_'Z&$I?F'JNSB(\4GI$3Y7U8G/'2K0#JE^OAB]O!K3R2%9_(;L#
M6E1@N')17C<(G:M)SZ;'6W6NTWUO=;JRJ7XNT9NR%*NRR2NT"78)I RHD +
M1*A_ I("*E,.4LIIY..4QW:W*$[V,K65J!%/33 M[)_LG':G<33SV%V-SL#K
M12W?K$WW-4@,4"<&CCQUI_L8U4W7J>:ACZ[[X;X.NAO.U9>CK';F=\5]D7_-
ME.CS*!8I%4&B;%&! &0!! @B!N*$"^2+) SBT,XS=[JCJ<WZQI-$:F$;9YRM
M\^T,IJ9>M^N1&L?==M."M'&TM;*Z=+)UHW&%=^U,PR.[U;K5._:G77B^W[+_
M4:QTNIBJ-2[XKR^_EX*_7]ZU]\!O-O?Z-VM9&'"=;5< SL(00 QUUM X!*F,
MD. AY2E-;6P">Q&F1AU5GB:YR+^5=4Z%;8:,;5H$.RNBQ["8F1C#@CTP^^CJ
M(!76K?@Z2./'W^NXC)^\C1+>5HM!;)3^(#HR8'H(,*IUTQ^@0]/GBI9Z>//:
M#/MM@OW;37I])4>;; 8)3((D9,!/L4Y7J+9#A"4"8")XJD@P#9/ .+N228]6
M=#="0J7N.@1+L4DQ8^$A,D+>P"?G&L^!&>VXZOE68$_3G7WV)",D+3QKKA$=
MR8]V-;)VKB\;E#H=748-C>?6LM%KSXEE]6*? K^;,N+EEUR9QIG^.I'%/<G4
M\M#49MN)XOXD5EE=RZ><8T28C(@ <:QL5ZAS"B$<ID#& 0EC0KDDB44AF2O%
M,9H[XQ>;V9%0>Y-W\Q#9%*3M/TH&9#\PZ",YU;9*Z.QJ6S4\K8<..&XTF7F[
M]U+T#92-.N.,B$W%X%%&9J2EY&:38(\+5E35"=6HD.U /3<#Q6K%O!]O[M_?
M_M2<S>C]2+4K+#9*[I[N+%=BJ7<RLDJB]_=U5E:MUI\_Y@M%AZ7W[3'WOHE"
M[/2D=D'* M:9+5>/I#T7=5:=^.KAZRY6W+_Y$6L77XW!?BGCZYOK>1ES_?R\
MR$3Q+EOJ.DQJ)_50D*<J^_NV&#B*).5)# %.=&TU@B. .$4@\7F U"J)&+2Z
M<&[2Z>2\.(^Z>)V>DEXKOE?+KZ?P'5UD=09]2U>.$?YFSAO7J Z]N=E'47B-
MP$TM",^DQKW]A4D+C%Q=CS3I<MS+D!8@'%U]M'FW'R7]F63+#WE9WBW?B"+[
M6NT*MC'HI=H@W*O%DGR?,Q)'$$IEG^OT.S -$X!270$RX D-DP2E-.Y1\M&T
M_XF:YEI\[\>%4N"GJL#CP[*J&:YMDIW\,GEE'"B[_5G9$6JWI?>]38)@HDUZ
M.Q8S'C(S)G,Z B/%G%:H?ZA05_;95NZ="RSE3+L69EXMO#M2LX7+$;$9=SLJ
MN=F"<4APUN_WS_C39#J])\5=49W;\>H:V+THJIB=>1)S(:D,@*(RQ6]2Q(!
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
M.\T$(%B[13F*4:8RE,0I<LN$/-;-]"P16^]%FG2".CI )T"U,S770S6P9?%
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
MQ75@6O;^+V77![+?KV&G/^F!E'K3T905:^J-W6ZYIV>D*&)$>0&HQ P@FG-
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
MDO]RO_SV[[J%QBSH?^RLP:5V1S$%ELIU=L#V<3<C4-_\KIYG?_MUIE*1QUA
M +,4 415#"CA!8 %BB%FD#!J=4JY:W)J4_N/16F.[?]38R>6CXXK?P^I\]/7
M3_^!9^H?'S]\??<V^L\/'__V]N[WZV?FH9)G)F'[<#,1VQ]VD['7U"CS[E#T
M;HH=^8N?_[W-GS7;?OVU?9(KM5P]FJ2S7;:9B7?A)ENT?#21@.J+_FVEFC#S
MNN+H+%,89IG>RTM)4X 2C@#&B(,B9G%!A50%=?+5PX@UM5G=JZ+;ZA7U%-O+
MW^QTBQKEZ@)T/?7:TL>.6X% @VVW;1A_" <V3"..GO.N)"S8@78P@80:=;<3
M%LB7.Z/ K?MF[JSU9VT(RQKJ*KU=>_?#\)481VVY%-_+^7R&LXP42:Q S'+M
M8I&\ -J,9Z!0!50Y0P5#J8M!M^ET:N9Z)_.V2L-".B9H6H%M9U!#0SBPN>RA
M=]NB9PYI?MK*''5"_QPR1\4>HV#))A9=CIPU8@_"8?J'P[N^\2=LO:LHVB6'
M?*9K^4XI:2H^2VT7N0F0NI<S6"0*Q8J#%#.J#1&4@!8L!23-12P))I@1MX@4
MA]ZG9I'^(<O[!^-7T&]RI>6+9"=S5+::1"NMBFNXBLN V!FKP6 >V&H9N7OU
M;F^V>721D5U[=EO =^*'C&?Q0"U8A(M+WR/'O'C <A@%X]-(*.K.0^;K?EAJ
MFJB,I;%VKQ(6 Y36!UH% <(0>1(BTY0Y>EM._4_-S)T@J/RR5U"AT<(K<MAW
MF&S]M,' ']QE"XY[ *Y0*_0&8PX]W_LK\XA:07.95=2N&8\4E2^2;U:Z.=UE
M*;1E;1/G9@6&A!"4 )YH?PYI+ QI4*'_(P7FL9 *V^>BG.AD:D:M$S/JY+PQ
M%W95U97R=4AZ. 7K>?L4"JR!C= 1G)SRD\\BY)#_$0"ID1(]/!!SR^:X ,79
MM(U3[XZ7GW%!^KU$C$O/OM(ERV_E0M;$"C-,H8A5H8#"$ *4)Q@08AC@68*2
M6,1(>XRC7K1L19N:O0UY7&^4C&HMQ[YQV8W\2+<N7N/Y%[IYL1G*\:]?#E"?
MRA7,3K"_UC7, :#!KV(.>W /:GO;.@CORXK3^:>:"/Z]_IVV\T6>YYSE@,49
M B@5'# 64R 1007,&>/$RD,^V\O43'8G:*1J25MF_$@96>W#V4Z#>MZ$!H-J
MZ"/*#J5&R*B1,GI_%B6G0+:+*'B%L9UN=;0@MHN*]4/8+C_L23'_0%?R5[WQ
M%B8@3KN7S6:D2'"L\AP"11,%D,IC<]%1@((SGB,H,\2I4YWFH]U,;<K71P^
M&3'KP-5.3K==\05H[5RGZP$;>F=L! 2UA-$G^ES;@+W"](9VC58/X79_=M"$
M8G<_WLFX#.YG%3U@:3__M&]1GL?'97,DUZ9I0*EB*3@#<2JU92A@ EBJ** P
MAQEA@D'I%%QWT,/4C$(C8%- V3/KY1!%.R-P%38#S_\6EB]VL'B4L3FA>K!*
M-2_;'[D8S0GU#NO-G'K0W<%_4ZZ?;U>2OED*.4MI3%1>F$(QRE!2X@3@)%,@
MI6D""XD3[=;;^O3]AB<W?<U9I+:,5*_HPG(%/P#KLJ_N"\'0L]1H;^2*WIS3
MWLDA/Z:JEP^^U]!H;O<Q\?N>]M&_^Z:(W0JAA[/ZM*S6=/Y_RZ?Z:R)QG""(
M!4B$-+FD& .:H1C$!94LE8PJ;A5%=+Z;J4W$-NF)-J+>1$^UL-&_RB?'F7D&
MV<OS- Q> \_:%JK;#JI&SD@+&G :7T;BBORPH\V.G!YV3K7#[+"S3_LYS^_H
MRASF57JW7COG/3YH*))4Q0)P[38#9#A4&20$(!K#A,<T1X*[.-$G>YJ<$6@%
M->=$42VJFR=]&E([CSH(4$//_@.,!B)JO@A&(%_[=#^C^MP7U7WI>U]^P<TN
M5*OU[%-#/':W^B)7WTHN;W^4U8P7,>0IUKX 5 @@:2)05(P S3DIBCC&,50V
MYN!4!U.S JV,-35;*V;TIQ'4<E]]$LCS1B $/ //?0]DK*?])?7/S7;];F^F
MZY]VL_QDLZ-,[DM*=7/ZXG.^Z0.K\ALUX;IMAH*6MJY^M)ZE"4LQ3 L )6,
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
MBC%NFO>58!VD@%_;GN<AY7)QKTW.XR?]'3_HM@UE3+DVDORVK0<K4(YRK 2
MJH#:IRX48)PI(!*H$BDR(7.K"R>'/J?F,?_6T=E&G=#13NHKJO;:P&]YA!D6
MU*'/,0V>7Z_"T_T\TQZA4(>:%CV.>[)I#\'!\:;#JYZ' INGIWDI5XU[*3^M
M#)O?XZY$[CD/]-V/M<GMT!N<=POML3:W;S.:HT1(J$#,A2EAGDE L6(@*Z"@
MF5 D*YS28X)+.#4SURG8[B5EU*IXLU?Y^L*N,_ISIVO44]8U8#SXYV!YIO":
M@SSTJ<+KC*_[><)08Q#J1"&X?..>*0P%[\&IPF =^2TQ'^7:1/]K.;Z50HI?
MG__0WO2'1=OWXOZ6K\MO]17>3!09Y$1(P$B6 40(!)3G,8CCO,B4I"(V%1[L
MK^?MNY[:5;TAAZB+_6ZJ.C6RN[5?W$=T*[2;;7<8!SNC/0RZ UMC VR=']2)
M';'GZ*<_&I1_CK;"1[>7878VL>Z(!;*=#AV/:A3= 7EI[3Q:\.%T:^,,GK>1
M2TTT6AU1,V.D2(H8<9!"P^86HP*P N< \8PG!8Y)0AW8W,YU-37?=2OL+L#N
M)J*UO#=1;2==>,?.@GS>)H6%;J2 HN==@.A-=-NB]C4H:BX\;:'0&RD>] H4
M'6G:;( Y3]!VMH41J=EL--DG9;-ZPY. 8WN:88+[=]1OVE;O8KAVM],\E4PP
MD8(X->6_9*RM+%4Q@#D2#-,DE;$3,9M;]U.SO#WIZP#F/?D=>3+<QL'..1P.
MW8&-\UE@>S&? Y40]<,M% 6&6^?C,E]X 7- >.'7BI^!^RS7M%Q(T94];<MT
M0,&(*G@.XAQ2@+27"'"<(< 41"Q111(3IQ/2X]U,S6!U4NXH?MS*G5P U<XJ
M70_5P-9GB]([:Y2<3<QY$ *9DA.=C&HRSBOZTC1<>/JZJ]ZWDJW;9)=9EL:*
M00Z!RED,4(80P 1G0'**J90)2Z$3P\V1/J8V^8UH-]&+!"N_6]L^D@3+."-9
M :0L],8[CQF@*),@8S@G N<8(SK[)E=L.1*6_;X&W/G(JOJ/:"!,W6Z^/7$:
M[::[ :G+OOR=K@VE8- SO3-(!+[1[O?P*C?81U0\=6-][-$ =+D?Y?I3'0N_
MI1U53#M0* 6$%:80"TT!2Y@VK2J31%$F\MBJ$(M5;U.SJD=87A=2FX*5!&OZ
M(P!/[@'<%H=P(4$<^F;V$#]S/?"IQ>]ZFMS#S]6?)?<:'%^+)-<-S^MH<D_A
MX\22>]#(ZY'DGM+G+$?NR9>NSJ;NZ#=,:*0V;>_J .692KG"4N3:]^(I0(H5
M@!00 6E*VE"94YHSSWSJHQU.[9JVR:CNY5'O6&9:N?^MC>7V3K ^#KREEQ80
MSI'N1#H,WYU'[9K$ZK-0A$^M/M[=:R57GU7^3'KU^??\S$N7X7BWV..A_;"0
M2DES;RL7LBZ[,&,2JR1!6!L64PH8<@1('&- E2(LQW'*1.*R9;;N>6HN7T_"
M;LMG L;*A>Y<5NMH1=<RJK[3IY^JG]U,COU@V-F>02 >V CU&; UL"\)LE_(
M'KAPGS-@@4R5?;^CVBQG.%X:+_<&KJ@JU=!F?M2J=4=3N42,8 BDI!*@1#!
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
M<0H52.*":F> 8H"IA'J>9X06!<H)1#9$9A?Z<9KJ(_"7G6"0#,(<>1UGY%^
M+;(F-PQ"$AF&'O(O1 QI!=W5?)!7,D%.@@/2D?TQ#.]CER!RIW[=5*6A2;KE
M_[,I&SM<_?K<^ZG)BN$P@WF!I':.2&JJ51> BIP !F.:%4E,5>:TEW(58&HN
M5#_#IM,@ZJMP8P)_>K_P2U!R'B>[+=F0Z ]MI(,#[UY'U1.]4&527;L?MPJJ
M)S@'14Y]V_$O564JIR[Y/^N,\.IVLWY8KLI_23$K"BJ+'"= I2:N(F$)P# 5
MH"!QEA4PR>/$B>GM3%]3,W.-J W?[4U#WE!%="NN>QFJ4QC;WE$&06[P*\H:
MM"\-:(V@T>UET+Q*25V (V#=J%,]C5XDZH+*QRI"77K%_T#IPT*9 -C="LQH
M*K,L-C>*B:EBQR7 C&MW2:84Y4)1;'?J?*Z3J9F)[7%)3U WA^<LI/9'2M<
M-=:1D@M&7H=*IT"XZE#IH-'1#Y5.J77L4.GDLP$.E>X6]\OZVNN>SM]+6<U8
M$1.5%0SDTG!7QW$"B'89-(Z"$<)S+&.K<F]6O4UMZA\Y8%HV(D=S(W.DI!,#
MWD6T/4Z;KL%P]#.G5MBHEC9Z'QB]*PZ@KD'QU8ZA'-"\[C3J%#I.9U('C;S>
MR=0I?<Z>3YU\Z=H<]AYK2<?Z_5GNDI_,5>$MUY_8IN;TNWOSX<-BO=12+1_E
MNXX,_%.3YF0([HLT*[A VBGCJ0(H)0I@3A*0$LHS%HN,9<ELH;4P!($^N>UA
MY;6:::29:0=2#S?;&C+]>4VFO^IIU]RATYU^T;(F<];:/:WD@XG]^"9-+IO6
MUA0V6$:F#=]T]\"?AMU&]%5'>O2$^)Z.-U&_A,+G@U'OZ1II99OA;=2]B;8*
M1ZW&@0LL##TJP?/F XOY2HGTPX!].K-^H/[\UJCWM%S]ETD.;EC3;Q>B5U/G
M=TE-N6EQM_AL5LJ57AOU Q^7BU7W8QW\_UNYD!_6\K&:(0@SJG .()08(($-
MBQ-2($X$)S3.M%%%+D>-0:6;VM;#*!?5VMVTA0+J'.I^H:E.Q:B.WVBUJI_J
MJQDU*1A_&DVC6E7':YJP'X'=$O1J0SOPNO,JH^J\U R"?J#U):QLHRXJ@\#Z
M<B49II-P6YS/9?7/VQ]E-2N0*!(,!5 B+P#BA0($4P8(BA-8"$)2XD0:?JZS
MJ1GWH^YG]*<1U9L9ZPC$_NZ^#W"OX;)?PBR(E_T2C $]Y6U7K^[MOE3:QF,]
M>"<$-W#'4G-;L\+,"IPG<<JT_YAD3#N1B0 X$^:^FL22)BKF:>Y2L_5<9TYF
M8X1XQZ8<_/W*XT#A#**V5B(,3@-;B7U"8+VA/PO6E1S QU$8A SX15>OR I\
M7.GS], GWO'D"1;_O:G6]0[YZU+[,5J)<B[U9K?9!9L=\]>E*9KX:;7\5@HI
M?GTV!%$?%MNDKENS2V[JPG8$N"ICD"/M?C I8X @THZ(=D  C:F@O$!22N7$
M,#R D%/S8GHZ-NQ;K99U$+8Y]32_-?_FIA+I4ZNHB6#;\6G1K9;_X4AF/,17
M8&<*7WML!S:A+X9UJV =]=RHV!V1ZC_7568_]<;VIYJ-K5S\'.T2<W?Z#D/%
M/." A")Q'D+$<>F?!P3Y@#AZR+[\5IV_+ZNZW=5*SY4Z^;<MJ?5FN:C;__#X
M-)?;:V!3A>L-?2JU4VABL6Z5-LB]<UN]$*[6Y;^:BVI"48QDQ@')L@0@Q'-
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
MTKF.:G]5'M=^BZ,G<!U5Z%CFUO$'/5.VMM0<KJ59ZUJL+RAH8('CU!1,E;&
M  D1 X;3!"1$(!Y35%":.R5TA91N:@;D4H5ENHYV!9E-O67:J[A<Z^>8!!9T
MJ.W\ME<;P(%-7)]9R[MJ=ELD>P"2HD'A#Y6/%E2V<;/5AH#U()=MD$X\,]U6
M=2_/]7ZQ\3C;$^DL08P3Q0&#5.^STTP!+$@*6(QX3A3-F7"JDWVRIZE9[T[0
MAI7GIMW(.>:WG835SKH& 6M@2WD<IR'RW"Z!$2K3[60_X^:Z75+W(-OMX@N^
M)^UOI*DX-?^P$/+'?\KG69+ /)-2 BZ4]@(9(@"SC("<I"GE*1&,6,4$GNQA
M:K:@/57FC911:<2,_BF?74_;7P)I>]Q^!3SCG+>W D:UA-%_GD'&X\3]A/97
M'+F_;''D,_<3"AT>NI]ZT+-R=:\&G'8ZR@5=<.U-F,IQQN=X6U9MM1*A8@HY
M2@ 36.DU/]=KOJI#@)G",#;E&]RJ45MV/+5IWY?;; 1$1XBE.A7:FI]F.R!:
M+1SK2-N.B9W#, 32 UN0ER";TNTU8V(=>OIFB^]6]H"%FQW1"E6,V;;;<0LL
M.X)Q4#39]?T@V?=U0"J=WZZ[(.9Z'S63G"H)315*6"C#]DH B6D"X@(E><%(
M(7(KCG"G7J=FONJ,<KZ3VI2Z,F)?E8M_ G [\Q0<QH%MT\N<_.CV H+79N&?
M1V283/P3?;YF-OYY&"YDY%]XV=?L-!'M9G5JM_"2912E"0,RQ0P@*B@P :U
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
MF6Y[!<BACN<])!CW]-X?HH/#_2N:\B3CZ=;#K3GNLDYCP\F2<P@(*PA 19$
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
M5\S=94D&+[5B#K3(%+U$R\"%I,!:B8XB%V;T8U=8A\!I![+Z:<W3':I::V(
MX+I+?,!0LDH9K,NZ5KT;<"D'0(J"G5%H3=2M3[>] =/\:K3#X^Q@Z1X.C=DR
M3!K9G=D7G"]_O)\$$L<T5P_O2TVCT)$\RD%(BRX1S'T$E5@!IT2$+(.465CR
M[5HCY3%ZAN!B-\D2-!/Z &S+.^(DU#KXW_&JY?*[\@\RG%5<(T'[)IMH0!=.
MS$B52$H4EB:'6;I@>9*M$?0H04-PI9M J)W8#\;05YS'6;.4TY<QF;3Q?]<+
MA/,O%X3/C[.R_$9BK7O"I*A1H@2;BB?S',D\1\%!<QMX3B@4>ZS6_+!<TV,4
M#<&5;H*CAH(?@#'ZVVR6OXTGDY$K/I;Z?HLYN6IX)B!8QD!*+5C@P6O1.CEY
MM?80_.$FT#A(F , P5L2]_1L'"=K8[@@'+_^GB87M7[Q%D^$:N$*8%GQI,E"
M2LP04I$V,LY,:'TGN M=0_"-FX"GN1(& *Q;@>"?LVFZ2E@E%:(H ;(.JZ>B
M&F*Q!:3U,9/U1$RMH_*-A/33UK(+U^9H,0\ *VOZ1Q%Y2<5JR%880KB3X!P!
MW@>GN#0L9---K-U/J\K.;E3W$N0 PNK?QR&.)^/E&!<4WZUJZ3_/)B3T18WU
MEC]N$@\,=6218CP3.8FF>NI!6M IJFA#C%A88X#L2EN_X7;G]1R=J&@ EN<6
M7_>S7,&6Y')F$+VJ+XYI,T8F.03#7% N15-:EWMLIZ;?>_INM+\=8L>H8@"@
MNKJR>Q]^U/NZVDH%KS*>"C4Z'@)$84E"TED(#A&L+C*+D!W+S8N(MI,S&%@=
MI?$M-Z;'BK_77,]J4AMQ,K_ J]N5Q=7URB4SM\0WPD*4DY@@&>5!^1#!6<6!
M,9^2<<JAO@>K+8/P=EZRWP.O,70ZE';?4Q1?7>"GV<N+Q7)V3A]XM0^( ^68
MMJ 2N0&*U<*!U1^>W #NG!=2[827C1_?;^*X"VP<+\5!9(Y_GTW//N'\_!7&
MZQJ2D!4*HRPP7GLE*&\)S(F#T;R^.=#&L,>>!A_DYSPDH]\<<4<GT;'B'H O
M\W(V7<GA/\?+SU?XOY+6C^OR$1:2$ PA\SI64EJ*+'1M)YH]%U++DO-CK9L/
M&]S[-%W])I<[PE1SA0P 9 ]%-0HRHBQ% D:L78I]AAB#!!>\K!T'Z5];/]!X
M2$6_">:NC-)QPAY"ONB66;V5]$1+3GV=5TSFM<Y4]P&"K:4!3%HT1C 7'^N6
M<^Q!MF=R^12N<8?!^O$J&(#=>76Y;)T'=8Z?PO=;LJL7NEY'$Q$E)%]H7]CB
M259. Q,I,(&&Y_+8:^5#$/4$28/QK+N#5DNE# !CCY[7M[8.2QQM8!**D\26
M+"0RI@5DS;,J7L446^>V=R1M,*YY=YCK0DD#P-[=NJ=-#,64H]>"W =.QS]%
MK0Z<M@)X45JCE2Z(QT;$'5]R=BC>3N&V=X>WMHH9 M)JINRVH;[AI$CM2YTS
MPV,=C8?DJP:9+=0!$T%$FT5N75VTG9K!>/0=8JN-*@8 JCLI5Q>]<[7FA>M
MGJ51X,FCA. S9[HX':UL[=SOF>SNK%SDU-=O>PE[ /%@[<$W7IZO'EI.:T^-
M:EEQFBHKKA[2KM2&GG6:GG(17):"@MRL.'H9Z8_F;M56<OHM-#F1*]5&&0.P
M/X](B +9; KM$"<]T9\9 Z^L!K1,A4+>8$JM'[T>67O2O+O525'52!4# -7[
MJW5O]0Q]<;'\/)O7LO)1PNR"Y@%\P4Q;)$6(F7/0UHBH @GPT3EW!SY;?(2B
MOAO5M-'[PV>+K90P4$C=;D,;ZI _I@H(S>WZ. ^)MJ!'S15B<-ZVKCEY@J2^
MJ^5.!JI#U3 X5*W[5B2?(^<F0([,@XJ)UTFS];F=4,QR)IEOG2[80$:_2="3
MH&=_<0\ ,;=Z8;\/\W?S555J7K'R'N>K#4$L8<S*<!"NL/J*0=<[+ ^LU+Z$
MAGO3O%O(#F3UF^+L"%&MU3$LA#TXM ,31C!E(:8ZN[(.<0A%1I"!CG/%,Q>Y
M=8;@$7+Z36)VCZBCQ#]$)+U=+"XJ&RKFE+,"$36)1QH#WJ4 =$0SP5T1MGE@
MMX64?E.5IT+0 6(?%GK6)[5VD@67*5@PM3&W%!QB808RULQJ\8R<O.Y@L[M7
MU%F.LGN\["_H 0#E1<ZK1SAA\CZ,\]OIY0OR6VR--*\=!YV#4H=O*YL#!.TT
M..5+4M%YU[Q;W]-4]9NH[ A,C94Q 'A]FF-87,Q_K(B_Y&-E5D?%*<Z,,R0G
MGD"Q4,#1,0R2ZTR44.S@6I<3;"6FW_QD1V!J(_IA8FAM:DW@F-!&T*R.]77"
M@>=*0 D6 \.@4+:NI]M&RVY)R.;=^4\/H?TEOS^"_!I!4SRK\6"K%V\7YQ>3
M^GGK-S.S<R+F,TX7XZ^X+N3Z?;:HY5OORJ?P?10+ET[0 2XRQ9Z*.071&0<*
ME4W&2)]L!SU#]R%Q-\0]M[QWEWH:@"G[@,LPGF)^'>;3\?1L<8O=5UC&:;P<
M"1518A*U0Q@YD<(&B+$XR,)'"CVB<JQU-<K35.T&MN>6#V^LC0'@ZZ&@1EY[
MIK.W$ 5)27'O(<J4@*(1B<8Y$VSKC/A#*G;#SW/+B!\I[0$4ICQU-3X2B-XG
MSX$[+*!24.!B,:"4Y?7M!2K>_.W=$S3U[&J=NM;I>+TTP]GIAR2]7ZGD,R['
M*4SN\M-J8M+=)4XU/ND1QDXY2TG$DEDD^Y2,QMI9$B$$FR";)"P9+R[OO\IO
M<#B<8);29#+[5H7]9C9_-;N(RW(Q>=BF_NIQF?&:MFF(8&RN+5I]G6#&-&TH
M$T76WO#4VL;M16#?!2Z-<?3 Y>],6<]K.MRUH!>SLB'L:6;]GEJG0Q.X%XN-
M[.#ZHZ]7OH9LY"4+^GC E.H+9"W!9R3'+SDAN.!)^M81_A92CG?Z+S_P4]TH
MHRQ+<2@L<*'K!42BS<%LK<D@YQ99#+)Y=]V[%/1KKUKH^Z&C?["$>PP*%_-E
M[4V>+]+RW?PCSK^.$[[X/EZ,@C.%N1J5V.H\ZA(A*D/6&@W311;GV$YY4UK@
M%CKHJQMD;%M[(&?9 7J<-13J,$"Q"BW6'"Q>S<[#>#K*]?D@=PZ\2?7I*@O@
M5!006$A1!QUYVBE9L!LR'A+0#SS:Z/0A0(X4<-^-F<CY(J=K/#W[ \\CSD>6
M>26%1<!5IX[5F!1RQR IB4H$H[RT3WDDFSZX=Z4?JZ=9(Z$-(('X"=/GZ6PR
M._MQ*9!+-J(K*2-#D+6602F,X",/()UG-DMD3K>N =A"2C^5V>W1TE+B P#.
M]='Z^_5D<,><%2$'B-S2\<HI7@N^CJV(RIN03''-^W8]I*+O0OZC'8Y& AX
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
M;65G92/O^8U>(=HH# 3!"EE@XBG(HL%B3-%FC3*H/=W^IU?MU\UOB*!NY3T
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
MN]?6J2#'&&95*W^C(*/N:D/4S"1XBZ8(FVQL/HIW QF#K&S;1^^/F[7]13V
M\[-Z <M++^ 3_<[ZM:\5R2:E@->W#\HA&6"--?3@R%)0)<@N?*_[=/2/EZ.4
MN\'?.DK2 T3+Y6U%9L8K)A@DQ1RH(AWX:$E*UC"%W#*=6N=0-U/2<_;T: T_
M 9D#Q#T(T#R\Y!;&BT)1!5/<@+*9?$D6,G"'/.820F0#J24X&5@.T>T.U01[
M"'H 4+EK<V]B#\71FI16U56J)G$S!:6"MI,/6ANTTF#K+JE;2.DWC][Z3&HA
M[\'!YM9S)86,U8&,0 $J19*,>?#*91!*2Q2N,!.Z:"%V\$NQ$SDS!RIZUT=B
M^TB]80JRBPC^Y><P/</%>'KWGHF"U9LKIF/#];W6:!>;'\Y:MX%X8=:Q+"@"
M\\43>FRB@(P<)H\V91:94MC%#58';?^>NIH4F+1UY!K2AJ$MA[G6]_  )B3-
M:4,:J5M'Y4VNB4\=HN^#B+WOA_=1PL'&Z@O.Q[/\<1GFRY-4(+R=IGF=)3*R
M+#,N70(6E";_SS$@EY!#D=&JHGU(OK7CM"MM_7M2)X;:04H9@'?U%%^O<,W7
M1UPN)ZO\[2A+3"D7\D1EK3+,Y%%$'CDY&)Y+QD54MO68A_VI[+?PH < 'JFH
M8XL,/IT,D:.@'(JB%22F&471VI OJAADD8U@3G,76\]$;7*R=E:#T,?)NH\2
MCCQ97T_;E+ \Q=-NL[A>3RDBFE^6G]D04HH"5 H4G6<?P6E3BWJ2E EE[4UU
M8B3NS42_%1 ]0+=;-0_XRGH^_AKJY>Q-6']<</O(Y[4*9'<EN5G0NF'!%]/\
M=\QG]0J[WFVO!Z@]A"PW5IK:MY247J\")(.@O0*A""#:%VE<ZV$[1Y![?%+N
M:NEUGC)PD5V4"#+Z.B*$.0B(ZX&)W%IKD'?'_2#NGT^#G(=INL/U,(#H8Y/8
M/HP7_UQ=KC'M9-).@:5@G3A@"F*)Y,@*%6+QT3#3/K^[G9ZA .P 16\%S9%2
M'Q2"7LZFJ_UTZ[Y-V&A=YA*BM(H.;FLAZMJL.F(2GJ>LFW=^>HR>H2#H6*UO
MA=.1*A@ G&Y7+W[\%KY<WK0FBG*L0PF&9=IMUCKP)=.6*R*9'(/.S4M+-U,R
M% @=J^D'TQF/%OL P',YT>_U][2Z?:$OOX5YONDT$[C7"6Q, 93)'"+W 9B-
MTBB=(UGMQA!ZC)Z^$[0= :F9"@8 IQLAW5SI4J294VU<S9G(]=V0 "=] 8/!
MBF@S$HN=G6B_#Z5.H@M7Z# 9#PHF?\ZJ"L+DZJ9>*Y>*DL!7M2.%1!)$U."*
M]BEJ2ZAO_QYB,RU#.;8.5/)6T!PA\0$@YV58?'XSF7VK02I>#9W]-/L-/V":
MA,5B7,:8_W.\_#R>?OJ&DZ_X!QGKSXL1QU*LT H,IUA5V5J/I(J&5*^WM%AU
M5&L,K -)'8JA:H.[4^AK +"\XNS=] [#;Z=X];RDML6NKVB=M=DS$F8IPD,=
M"%(+(!GPC!2U1*6#:FWA=B:N[PO(MM#K1B?/*UG^)HSG_Q$F%UB;=9\@F;[K
M>ATFVP]B>0#)^#H4G96,H&1]]Q."HF "$T@=G#1"1IY.D3H\43+^6DN+&R(6
M_W][7];<UI&D^W[_2T[7OKS<"$EM>QRA:2DL]<PC(FNC,$,1'@#TF/?7WRP
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
M-X-1(Q6,[[_MJC=\V"?%IA(<N9^:4P@L1:HO C/PPD5"KH0(1[];Z.+%PD@
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
MH_?3!=?!>?!F:%HR!IY0@166 ^$7P1F7@16OG2K!86@=WU]P-ND4/Z.I*CJ
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
M"?*OR!L8['Q>E'4#\A1Q,#RA"ABFWD:IB:!-#'8!<:*1##2-)8ZFOL9<G19
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
MW ZT*3F!&H@8AIQPFQNON9U[XG>>##WZD0SMK<DG"8[VZ'&9QHUW&!O#]5Q
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
MNPF*O>A"_W/N;.>=EF6..L-K#*#64V&N3,##[ \=:=1IZ.QCHAT,FD[HQ#H
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
MAZT\0BZ@4<Q9%QL%,"3H8I04S-6Z)AL8P035 @T0/HX[KD]PI,Q@;'7[T;A
M[)@0BFE0"*I<URF%A%"$F:1(X&"64V(1HZ&'C_C+B0I<#3@* L="?\Z^GU,/
M K:#0X!MK;X)V[TY:0.]^[/9WB &X(\%0VQ2HQ**W$T-X!JS0P0LU6P&'H"S
MH ,AA9UBU-XV+6XEAS,'(;\+5D27LDL7(NYS@]),IP!AX[*,,%2:.05<GCGD
M"20/$I ,+3S%+8(BD$-[M,)6$JDCZ!>-U_#'XS4HUT[0;CZF,G-<A,[D401Y
MGAB#&\R6?&V>(NS!K?YV>PKGX D=@1>-3Q0'*K.[-=B'_>E<FF,6''V[4"&#
M67[M=ER^$J"/0Q=.\'(1QGX\PN:,Z)VW"0*LCO/,R[5L1=H#>!"#LPK#3*.K
MER+AEE%'REAXCF>$,)8)8:#\9(4<[^@2 6:!H=:D<\6AR.&NL,>:/\GF>KWV
M6L74S-,&Y#:'<<X<Z;OUR EY"N7['9=YE;\F7WST$CT.UP=1/34/ =>/J9[<
MF=Y\2Q07'(24N S+!1TAL!Z02&QDH'/5*&2A5FDSC]WN 0PY&@EK.?\*X0\4
M9 ?8S@3HYP8Y!O "OQKD;_B+N?!LQ_$_,@'JN]V5):$[#'C]3VGT5*41GLU@
MMB< 6%A\8BT;"@Y(R./NO$29<'J'@=1G6RZ4NCS1G3C.SFD>A*^\FO"' %MH
MBS+H:/B<M79B,<\NH0L "I+ HH_F!D*YR48 !U@E9TP>+;:>:/T-(O4!U2X8
MD"/MWAU,8NYX#'#BSH-S0!5]/!/)6,DQQZ"6T&%^K*USZN.C5*HIA]9)K#S?
MT16X KR>).)OOA5\7L_Y4Z)]D-?<\6K2NB(LEQ_ )N"Z!%I+FAK>FEVT(5JD
MDDY;(G$ZN$[M?/2!LE:-W 1C##F0F^23N/E\<_ZN^NRL?-JLX^MJJ^$_FTV<
MO\DNNS?9%<LVVQKEDV!W:[4<[&S[ZJB-<M#8W?5[AZW#J,WO&O7K;:>UQM,O
M0:U\<KK?RE:<T[SC !HFI<G;0KTPZY#OZ%8MO2?!*MQPDZ^CPP/C^:C.?29Q
M#2RRF@7D1C_>'MAESVS,+W1*&D7W.<KCS/%L<! .NIH^@7L.R)XUAGXRM,V-
M><Z8DUO4@!CI?M>_PUC[ZN@!G%%%FPM[+=!?(_HW05$>P3'B@S7$'?.3HZK[
MUSYX0ML%IW^ =.AT]/Q8Z=[S,,-36O)?$7+R24-5B164*]@ZL> 1>3=/V&_\
M <B+!-3CL'<8SCK^Y-^;@"L63D%'72Y>K>0^>KWII(JK-S:*K"T?NB[5/FO?
MRJ;*?RS<\J])QWSCZ]D%A;IZIKKH0@? HYG=[/*-#V[S7__YK_L0^>+_4$L#
M!!0    ( %H_I%;6AUOX(P4  *\8   8    8FQK8G$Q,C R,S$P+7%E>'@S
M,C$N:'1M[5EM;]LV$/Z^7W%UL#8!K!=*<N*W!G!L=S70Q&FLHNVG@19IFXLL
M:A0=Q_OU.U)VFL1)E_4E2XL%@2#I>,<[/@\?4G3[66_8C3^>]F&FYRF<OCMZ
M,^A"Q?&\]V'7\WIQ#U['QV\@<GT"L:)9(;20&4T]KW]2@<I,Z[SI><OETEV&
MKE13+S[S3*C(2Z4LN,LTJQRVS1N\<LH.?VD_<QSHR60QYYF&1'&J.8-%(;(I
MO&>\. ?'6;?JRGREQ'2F(?"#$-Y+=2XN:&G70J?\<!.G[97/;<]VTAY+MCIL
M,W$!@KVLB(.P3DA :L&!7X]\5J<)Y?L1(8Q'82-LU'\GF*2'S4N?0J]2_K(R
M%YDSXZ;_9A2X![5<MY:"Z5F3^/ZO%=OTL#V1F<;^%/J7MV68K6":7VJ'IF*:
M-6U)E=)U8TYD*E5SIT9JM5K2,A9G0N<B735?=-%KK,2+:H'#[Q1<B4G9H!!_
M<<P%T[*/RS+5 ]]OI2+CF]1)8)+M?W@].!K$$ 8NN9GIW3DF.*A</7*21RE-
MSL=TP:HPR!+WWCSG5$T1&RWS9@,#_]=I=_MG\>#5H-N)!\,3G$-GHW>=DQCB
M(9 ZO'-';M>%4;]KK22L^57HC*#3&Y[&_=Z3Q>)Z&9OD&_X^#%]!_+H/H\[9
M4>>D/W*&'][T/T*G&QM+X/O!%Z#VQZ+08K+Z;A5&=U8XR""16<83HVBP%'H&
M>L;A[8(J'.YT!6<\ETH#&E])-0?B.V]!3N 62V'7>#W?J0>!W^K*>4ZSE7TB
MK3V82&6#YIBB9, SAEIW3%4R>[Y#]OU62*JEMM$")B)%XU4>(YXL%*HM+X!F
M#/J7R8QF4XZB.)^+HC YFW\%="P7VKHPE%*8<<4QR^M9E85LDL*TJW L,!Q'
MQ7?A-T$SF8DJG"I>"&94V738G0D^P6XQ#2TN. PG$Y%P5;4=C%> ]P:T*N0+
M52PH>FEYC? ET;$LRF1N%/YZLU$YZ.48&%9APK9FJL8TXX4SO$SY"CJ)-A;#
MJBK:J:X:Y_D*SC.YQ,&:\N<[M7KKH8S+*6.XRC@IG^AFN'\G!\M7(C/#T'1(
M/?]^0GTW*\F5[#U>KS='AOAN%)BZ8T1D/0<FBQ0G1(+L3@TAKTBJ^)\+H;A9
M@@L#U0U@2;A+]PQ#26V7[5UA_(G75YQ> TT:882(-EJ&@#\5JL'30E5D*$QS
M:H4/-5!3=&7XU@*T@9P*(X(YBH)!MVK,-$T!W3 ;FB+V18YP%U7K-1$9S1+S
M'@,RNTNT,H*M%FE)#HDJ:/LL-EQ8R^7V2G_OONK*]EC(E51^"!EKEE6:CE.^
ML8ZE8EPYF&-*\X(W-S<M)HH\I:NFR&R/UJFUCC666LNY"=>Z,!J;T'3-9LOB
MTKS>B38:;KT6FLVHQI'2;-/Q>I_JVGVJI]FV+7+WR?U6WR7WVCX;-7))=+_K
MEX8-,6KMBZ)^WE8/HF\_!(&[7W_8R'H6M!(XI$:!<^%E):QL'-;SMQGDET!N
MZIJ9TK?941+C\83-?@3U4 UN+L+KHG_0>H[I"J)R3_9U%96;]B=1T]'J&R#T
MA.JY)<G?GG"/N<BL*XH.6H6]WK$SOW6R\"^4PS=E5QXT1M^GZ4]"I/4Z;E9Y
MK 8*F0H&.[[]:_T0LG8_J?ZGTU/7):3=(U?RH). 'Y)!7T>VIX'.[JD2^*F5
MX[?6%BA[VZAX]NOB@1]7FQING7OGLCSX;RJ>4M/?UDGX)ZFT7R_^)Q<Z1KU<
MZ&V7?S@\7U_+HWS[H\+AWU!+ P04    " !:/Z16U"YK7#,%  #3&   &
M &)L:V)Q,3(P,C,Q,"UQ97AX,S(R+FAT;>U9:V_;-A3]OE]QZV!M EA/RXY?
M#>#8#F*@C=-86=I/ R51-A=9U"@JCO;K=RG)SM-=UD>6%@L"0=+EO;R7Y_"0
MHONO1M.A^^ET# NYC.#T_/#=9 @US3 N&D/#&+DC.';?OP-'-RUP!8E3)AF/
M2608XY,:U!92)EW#6*U6^JJA<S$WW#-#A7*,B/.4ZH$,:@=]]0:OE 0'O_1?
M:1J,N)\M:2S!%Y1(&D"6LG@.%P%-+T'3JE9#GN2"S1<2;--NP 47E^R*E';)
M9$0/UG'Z1OG<-XI.^AX/\H-^P*Z !6]KS&M[S1:Q+=_R+*?M=#HM&GHF(7:3
MD%;']'^W,$D#FY<^J<PC^K:V9+&VH*K_KF/K^\U$]E8LD(NN99J_UHJF!_V0
MQQ+[$^A?WI9A'@23]%IJ)&+SN%N45"M=UV:?1UQT=YI6L]GT>\JBA63)HKS[
M9HA>GF!OZBD.OY92P<*R0<K^HI@+IE4\KLI4]TVS%[&8KE.W;)7L^./QY'#B
M0L/6[;N9/IZCCX-*Q3,G>1@1_](C65"'2>SK6_-<$C%';"1/NAT,_%^G/1R?
MN9.CR7#@3J8G.(?.9N>#$Q?<*5AM.-=G^E"'V7A86*U&TZS#8 :#T?34'8]>
M+!:WRU@GWS%;,#T"]W@,L\'9X>!D/-.F']^-/\%@Z"J+;9K;V;4=M3^R5+(P
M_VX5.H]6.(G!YW%,?:5HL&)R 7)!X4-&! YWE,,93;B0@,8C+I9@F=H'X"'<
M8RGL*J_7.VW;-GM#ODQ(G!=/5F\/0BZ*H FFR .@<8!:]YX(?_%ZQVJ9O895
M+[6-I!"R"(V;/&;4SP2J+4V!Q &,K_T%B><417&Y9&FJ<E;_ HC',UFX!"BE
ML*""8I:WLRH+62>%:2,#8[G@<0X7.AQR+NH8'_N3[(K";\RG<"IHR@*ET*KS
MX8+1$(Y83&*?D0BF88B-T$MUYN6 ]PK .B292#."7I+?(G])>BR1!#Q1:G^[
MV:P$H!P/Q3!,OJB?"(_$--6FUQ'-8>!+95$,JZ.=R+IR7N9P&?,5#MR<OMYI
MMGM/95]"@@!7'"VBH>PV6H_RL7S%8C4,7<UJ)]]/M!]GJ+61P.?K]>[(6*;N
MV*IN%Q&IYD.813@Y?&1ZI,BY(:R@?V9,4+4<IPJJ.\!:C5VRI]AJ-7>#O0W&
M-QS?\+L"VNHT'$2TTU,$_*E0M5\6JBQ&D5J20@11#R5!UP#?%@"M(2=,"6*"
MHJ#0K2LSB2) -\P&!0$-"<*=U@NO<",4&# H=HR%C&"K+"K)P5$1BS[3-1<J
MZ7RXZF_=8VULSX5<2>6GD+%9L$H2+Z)KJ\=%0(6&.48D26EW?=,+6)I$).^R
MN.BQ<.I5L3PN)5^J<+TKI;$^B2HV%RPNS=6NM-/1V\V&VIA*'"D9K#NN]JQZ
ML6<U9/#0YN@M:[O5U*VMML]&=73+V>[ZI6$;&+7Y15$_;VO;SK<? EMOM9\V
MLD8!6@D<4B/%N?"VUJBM':KYV[63:[#NZIJ:TO?941+C^82M^" :H1K<782K
MHG_0>MZ3')QR?_9U%94;^!=1TV'^#1!Z0?7<D^1O3[CG7&2JBIS]7EI<[^_2
M[QTQ_ O9,%7-M2<-T/=I^I.PJ%K$U1*/U4#*(Q; CEG\]7X$3=O&J/^Y]-(5
M"3GWS)5\R9' #TFHK^/>RP!K]U0P1")!*&Y 44 -?)]GL53'ZQ5&>P]!,HJO
MCB=^=*U+NG<VGO#RQX&NH!%1M'EP6GZCHL57C7GC0CR4TDP^=/F' _;J6A[W
M%S\\'/P-4$L! A0#%     @ 6C^D5O;[X=^\! ( >C,7 !$
M ( !     &)L:V(M,C R,S S,S$N:'1M4$L! A0#%     @ 6C^D5D<DNK"9
M#@  0:(  !$              ( !ZP0" &)L:V(M,C R,S S,S$N>'-D4$L!
M A0#%     @ 6C^D5F)N%DW@(@  45 ! !4              ( !LQ," &)L
M:V(M,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0    ( %H_I%8PDBB+C#X  )B,
M @ 5              "  <8V @!B;&MB+3(P,C,P,S,Q7V1E9BYX;6Q02P$"
M% ,4    " !:/Z16Z[HPM-HO  #+,@  %               @ &%=0( 8FQK
M8BTR,#(S,#,S,5]G,2YJ<&=02P$"% ,4    " !:/Z165;G;M&DA   /,P
M%0              @ &1I0( 8FQK8BTR,#(S,#,S,5]G,3 N:G!G4$L! A0#
M%     @ 6C^D5NS]]JD;(P  03,  !4              ( !+<<" &)L:V(M
M,C R,S S,S%?9S$Q+FIP9U!+ 0(4 Q0    ( %H_I%87\>F>_B8  $@U   5
M              "  7OJ @!B;&MB+3(P,C,P,S,Q7V<Q,BYJ<&=02P$"% ,4
M    " !:/Z16AYXSG>@M  "8/@  %0              @ &L$0, 8FQK8BTR
M,#(S,#,S,5]G,3,N:G!G4$L! A0#%     @ 6C^D5HJ@F- 2+   B3P  !4
M             ( !QS\# &)L:V(M,C R,S S,S%?9S$T+FIP9U!+ 0(4 Q0
M   ( %H_I%;9SA"!U2X  "T_   5              "  0QL P!B;&MB+3(P
M,C,P,S,Q7V<Q-2YJ<&=02P$"% ,4    " !:/Z16 HR-S) K  #"/   %0
M            @ $4FP, 8FQK8BTR,#(S,#,S,5]G,38N:G!G4$L! A0#%
M  @ 6C^D5@U%6F%],   V#\  !4              ( !U\8# &)L:V(M,C R
M,S S,S%?9S$W+FIP9U!+ 0(4 Q0    ( %H_I%9#00II_B0  /,H   4
M          "  8?W P!B;&MB+3(P,C,P,S,Q7V<R+FIP9U!+ 0(4 Q0    (
M %H_I%:OQ;%O-%8  )F*   4              "  ;<<! !B;&MB+3(P,C,P
M,S,Q7V<S+FIP9U!+ 0(4 Q0    ( %H_I%;TIA'LGB(  /0V   4
M      "  1US! !B;&MB+3(P,C,P,S,Q7V<T+FIP9U!+ 0(4 Q0    ( %H_
MI%8EC,B]ZB@  )0[   4              "  >V5! !B;&MB+3(P,C,P,S,Q
M7V<U+FIP9U!+ 0(4 Q0    ( %H_I%8;ZO"V"2$  '@V   4
M  "  0F_! !B;&MB+3(P,C,P,S,Q7V<V+FIP9U!+ 0(4 Q0    ( %H_I%9.
MH"P3Z2(  '@V   4              "  43@! !B;&MB+3(P,C,P,S,Q7V<W
M+FIP9U!+ 0(4 Q0    ( %H_I%8'AG* IR(  ',Q   4              "
M 5\#!0!B;&MB+3(P,C,P,S,Q7V<X+FIP9U!+ 0(4 Q0    ( %H_I%:O@M02
MA"T  /0[   4              "  3@F!0!B;&MB+3(P,C,P,S,Q7V<Y+FIP
M9U!+ 0(4 Q0    ( %H_I%8*ZJP,5,(  *V<!P 5              "  >Y3
M!0!B;&MB+3(P,C,P,S,Q7VQA8BYX;6Q02P$"% ,4    " !:/Z16^=U?HE5K
M  #RL@0 %0              @ %U%@8 8FQK8BTR,#(S,#,S,5]P<F4N>&UL
M4$L! A0#%     @ 6C^D5CO24?(C(P  *,   !@              ( !_8$&
M &)L:V)Q,3(P,C,Q,"UQ97AX,3 Q+FAT;5!+ 0(4 Q0    ( %H_I%8F7XO&
M3 @  -0L   8              "  5:E!@!B;&MB<3$R,#(S,3 M<65X>#,Q
M,2YH=&U02P$"% ,4    " !:/Z166H4D %\(  #C+   &
M@ '8K08 8FQK8G$Q,C R,S$P+7%E>'@S,3(N:'1M4$L! A0#%     @ 6C^D
M5M:'6_@C!0  KQ@  !@              ( !;;8& &)L:V)Q,3(P,C,Q,"UQ
M97AX,S(Q+FAT;5!+ 0(4 Q0    ( %H_I%;4+FM<,P4  -,8   8
M      "  <:[!@!B;&MB<3$R,#(S,3 M<65X>#,R,BYH=&U02P4&     !P
,' !2!P  +\$&

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
