XML 73 R32.htm IDEA: XBRL DOCUMENT
v3.21.2

Revenue Recognition (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2021
Revenue from Contract with Customer [Abstract] |
Contract Balances | Our opening and closing balances of deferred revenue were as follows:
(in thousands) | June 30, 2021 | December 31, 2020
Total deferred revenue | $ | 345,419 |  | $ | 316,914 |
Disaggregation of Revenue | The following table presents our revenue by geographic area based on the address of our customers:
| Three months ended June 30, |  | Six months ended June 30,
(dollars in thousands) | 2021 | 2020 |  | 2021 | 2020
United States | $ | 192,000 |  | $ | 189,304 |  |  | $ | 377,327 |  | $ | 383,263 |
United Kingdom | 24,505 |  | 29,535 |  |  | 46,810 |  | 45,359 |
Other countries | 12,935 |  | 13,152 |  |  | 24,494 |  | 26,990 |
Total revenue | $ | 229,440 |  | $ | 231,991 |  |  | $ | 448,631 |  | $ | 455,612 |
The following table presents our revenue by market group:
| Three months ended June 30, |  | Six months ended June 30,
(dollars in thousands) | 2021 | 2020(1) |  | 2021 | 2020(1)
UMG | $ | 179,436 |  | $ | 182,925 |  |  | $ | 352,903 |  | $ | 370,544 |
IMG | 50,028 |  | 49,790 |  |  | 95,797 |  | 85,828 |
Other | (24) |  | (724) |  |  | (69) |  | (760) |
Total revenue | $ | 229,440 |  | $ | 231,991 |  |  | $ | 448,631 |  | $ | 455,612 |
(1)Due to the market group change discussed above, we have recast our revenue by market group for the three and six months ended June 30, 2020 to present them on a consistent basis with the current year.
Disaggregation Of Revenue, Recurring | The following table presents our recurring revenue by type:
| Three months ended June 30, |  | Six months ended June 30,
(dollars in thousands) | 2021 | 2020 |  | 2021 | 2020
Contractual recurring | $ | 151,150 |  | $ | 148,214 |  |  | $ | 297,971 |  | $ | 295,958 |
Transactional recurring | 65,836 |  | 68,046 |  |  | 125,765 |  | 125,169 |
Total recurring revenue | $ | 216,986 |  | $ | 216,260 |  |  | $ | 423,736 |  | $ | 421,127 |

X
- Definition Disaggregation Of Revenue, Recurring + References No definition available. + Details
Name: | blkb_DisaggregationOfRevenueRecurringTableTextBlock
Namespace Prefix: | blkb_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration