{"id":522483,"date":"2021-08-03T16:13:47","date_gmt":"2021-08-03T20:13:47","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/"},"modified":"2021-08-03T16:13:47","modified_gmt":"2021-08-03T20:13:47","slug":"blackbaud-announces-2021-second-quarter-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/","title":{"rendered":"Blackbaud Announces 2021 Second Quarter Results"},"content":{"rendered":"<div class=\"xn-newslines\">\n<h2 class=\"xn-hedline\">Second Quarter Cash Flow from Operations Increases $8 Million Year-Over-Year with Non-GAAP Free Cash Flow Margin of 25%<\/h2>\n<p class=\"xn-distributor\">PR Newswire<\/p>\n<\/p><\/div>\n<div class=\"xn-content\">\n<p>\n        <span class=\"xn-location\">CHARLESTON, S.C.<\/span>, <span class=\"xn-chron\">Aug. 3, 2021<\/span> \/PRNewswire\/ &#8212;\u00a0<a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=734999850&amp;u=http%3A%2F%2Fwww.blackbaud.com%2F&amp;a=Blackbaud\" rel=\"nofollow noopener\">Blackbaud<\/a> (NASDAQ: BLKB), the world&#8217;s leading cloud software company powering social good, today announced financial results for its second quarter ended <span class=\"xn-chron\">June 30, 2021<\/span>.<\/p>\n<p>&#8220;Blackbaud had another strong quarter as our market&#8217;s progress toward a post-pandemic recovery and the shift to a digital-first world continues to accelerate,&#8221; said <span class=\"xn-person\">Mike Gianoni<\/span>, president and CEO, Blackbaud. &#8220;We have so much to be excited about as a company. This year marks Blackbaud&#8217;s 40th anniversary; and since day one, our focus has been on building a better world. Given our strong performance through the first half of 2021, we are well positioned for further success as we look ahead to the second half of this year and the next several years. We&#8217;re making excellent progress executing against our strategic plan that will move us further toward our long-term aspirational goal of achieving the Rule of 40 through a balance of organic revenue growth and improved profitability.&#8221;<\/p>\n<p>\n        <b>Second Quarter 2021 Results Compared to Second Quarter 2020 Results:<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>Total GAAP revenue was <span class=\"xn-money\">$229.4 million<\/span>, down 1.1%, with <span class=\"xn-money\">$217.0 million<\/span> in GAAP recurring revenue, up 0.3%. <\/li>\n<li>Non-GAAP organic recurring revenue increased 0.3%. <\/li>\n<li>GAAP income from operations was <span class=\"xn-money\">$13.0 million<\/span>, with GAAP operating margin of 5.7%, a decrease of 270 basis points. <\/li>\n<li>Non-GAAP income from operations was <span class=\"xn-money\">$54.1 million<\/span>, with non-GAAP operating margin of 23.6%, an increase of 10 basis points. <\/li>\n<li>GAAP net income was <span class=\"xn-money\">$6.7 million<\/span>, with GAAP diluted earnings per share of <span class=\"xn-money\">$0.14<\/span>, down <span class=\"xn-money\">$0.10<\/span> per share. <\/li>\n<li>Non-GAAP net income was <span class=\"xn-money\">$39.7 million<\/span>, with non-GAAP diluted earnings per share of <span class=\"xn-money\">$0.82<\/span>, down <span class=\"xn-money\">$0.03<\/span> per share. <\/li>\n<li>Non-GAAP adjusted EBITDA was <span class=\"xn-money\">$65.8 million<\/span>, down <span class=\"xn-money\">$3.1 million<\/span>, with non-GAAP adjusted EBITDA margin of 28.7%. <\/li>\n<li>GAAP net cash provided by operating activities was <span class=\"xn-money\">$69.8 million<\/span>, an increase of <span class=\"xn-money\">$7.8 million<\/span>. <\/li>\n<li>Non-GAAP free cash flow was <span class=\"xn-money\">$56.6 million<\/span>, an increase of <span class=\"xn-money\">$8.4 million<\/span>.<\/li>\n<\/ul>\n<p>&#8220;We had another solid quarter of execution, and our first half performance combined with our latest modeling suggests our upside revenue scenarios for the full year are looking more likely,&#8221; said <span class=\"xn-person\">Tony Boor<\/span>, executive vice president and CFO, Blackbaud. &#8220;Second quarter recurring revenue growth was roughly flat year-over-year inclusive of the tough compare in our payments revenue, which was expected given the elevated volumes we saw at the onset of the pandemic. Our contractual recurring revenue, which is the core of our business, grew during the quarter, and the trends we&#8217;re seeing in bookings and renewals bode well for continued growth in the second half. We are continuing to make critical investments in the business, and our plans call for the level of investment to increase in the second half. Year-to-date we&#8217;ve generated roughly <span class=\"xn-money\">$74 million<\/span> of free cash flow, and thus we feel very confident we will exceed the <span class=\"xn-money\">$100 million<\/span> floor we set for 2021, with our latest models suggesting we could generate at least <span class=\"xn-money\">$120 million<\/span> to <span class=\"xn-money\">$130 million<\/span> of free cash flow this year. We will also continue executing against our capital deployment strategy focused on maximizing value for our shareholders. This includes opportunistic share repurchases and a renewed focus on M&amp;A.&#8221;<\/p>\n<p>An explanation of all non-GAAP financial measures referenced in this press release is included below under the heading &#8220;Non-GAAP Financial Measures.&#8221; A reconciliation of the company&#8217;s Non-GAAP financial measures to their most directly comparable GAAP measures has been provided in the financial statement tables included below in this press release.<\/p>\n<p>\n        <b>Recent Company Highlights<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>During the second quarter, Blackbaud repurchased 405,047 shares of its common stock at a total cost of <span class=\"xn-money\">$30 million<\/span>, leaving approximately <span class=\"xn-money\">$151 million<\/span> remaining under existing share repurchase authorization of <span class=\"xn-money\">$250 million<\/span>. <\/li>\n<li>The company <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=3187082560&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom%2Farticle%2F2021%2F07%2F19%2Fblackbaud-releases-ninth-annual-trends-report-on-corporate-social-responsibility-and-employee-engagement&amp;a=released\" rel=\"nofollow noopener\">released<\/a> its ninth-annual Industry Review providing key learnings and trends related to companies&#8217; corporate social responsibility (CSR) programs and employees&#8217; philanthropic behavior. <\/li>\n<li>Blackbaud <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=1787588398&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom%2Farticle%2F2021%2F07%2F15%2Fblackbaud-launches-payment-terminal-solution-for-arts-and-cultural-organizations&amp;a=launched\" rel=\"nofollow noopener\">launched<\/a> a Payment Terminal solution that allows Arts and Cultural organizations to receive secure, contactless chip and tap payments for tickets and donations. <\/li>\n<li>General availability of Blackbaud Peer-to-Peer Fundraising was announced in <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=1686114494&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom%2Farticle%2F2021%2F07%2F08%2Fnew-blackbaud-solution-enables-canadian-social-good-organizations-to-activate-passionate-supporters-and-raise-more-funds&amp;a=Canada\" rel=\"nofollow noopener\"><span class=\"xn-location\">Canada<\/span><\/a>, and in <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=568383037&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom%2Farticle%2F2021%2F05%2F12%2Fwith-blackbaud-peer-to-peer-fundraising-powered-by-justgiving-australia-and-new-zealand-social-good-organisations-can-transform-supporters-into-advocates&amp;a=Australia+and+New+Zealand\" rel=\"nofollow noopener\"><span class=\"xn-location\">Australia<\/span> and <span class=\"xn-location\">New Zealand<\/span><\/a>, enabling organizations around the world to connect their supporters to the power of JustGiving, the world&#8217;s largest giving platform, without subscription or set-up costs. <\/li>\n<li>Blackbaud <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=462371852&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom%2Farticle%2F2021%2F06%2F03%2Fblackbaud-celebrates-40-years-of-helping-good-take-over&amp;a=celebrated\" rel=\"nofollow noopener\">celebrated<\/a> 40 years in business, marking four decades of the company&#8217;s commitment to powering social good and helping good take over. <\/li>\n<li>For the second consecutive year, Blackbaud&#8217;s annual conference, <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=3027209263&amp;u=https%3A%2F%2Fwww.bbconference.com%2F&amp;a=bbcon\" rel=\"nofollow noopener\">bbcon<\/a>, will be virtual and free for all to attend. <\/li>\n<li>Blackbaud <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=3032021064&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom%2Farticle%2F2021%2F05%2F03%2Fblackbaud-appoints-chris-singh-senior-vice-president-of-customer-success&amp;a=appointed\" rel=\"nofollow noopener\">appointed<\/a><span class=\"xn-person\">Chris Singh<\/span> as senior vice president of Customer Success.<\/li>\n<\/ul>\n<p>Visit <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=766352402&amp;u=https%3A%2F%2Fwww.blackbaud.com%2Fnewsroom&amp;a=www.blackbaud.com%2Fnewsroom\" rel=\"nofollow noopener\">www.blackbaud.com\/newsroom<\/a> for more information about Blackbaud&#8217;s recent highlights.<\/p>\n<p>\n        <b>Conference Call Details<\/b>\n      <\/p>\n<div>\n<table id=\"convertedTabled0cf\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prngen1\">\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">What:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Blackbaud&#8217;s 2021 Second Quarter Conference Call<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">When:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">August\u00a04, 2021 <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Time:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8:00 a.m. (Eastern Time)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Live Call:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1-877-407-3088 (US\/Canada)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Webcast:<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=1458317021&amp;u=https%3A%2F%2Finvestor.blackbaud.com%2F&amp;a=Blackbaud%27s+Investor+Relations+Webpage\" class=\"prnews_a\" rel=\"nofollow noopener\">Blackbaud&#8217;s Investor Relations Webpage<\/a><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\n        <b>About Blackbaud <br \/><\/b>Blackbaud (NASDAQ: BLKB) is the world&#8217;s leading cloud software company powering social good. Serving the entire social good community\u2014nonprofits, higher education institutions, K\u201312 schools, healthcare organizations, faith communities, arts and cultural organizations, foundations, companies and individual change agents\u2014Blackbaud connects and empowers organizations to increase their impact through cloud software, services, expertise and data intelligence. The Blackbaud portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for four decades, Blackbaud is headquartered in <span class=\"xn-location\">Charleston, South Carolina<\/span>, and has operations in <span class=\"xn-location\">the United States<\/span>, <span class=\"xn-location\">Australia<\/span>, <span class=\"xn-location\">Canada<\/span>, <span class=\"xn-location\">Costa Rica<\/span> and the <span class=\"xn-location\">United Kingdom<\/span>. For more information, visit\u00a0<a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=91003747&amp;u=http%3A%2F%2Fwww.blackbaud.com%2F&amp;a=www.blackbaud.com\" rel=\"nofollow noopener\">www.blackbaud.com<\/a>, or follow us on<u>\u00a0<a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=4152445021&amp;u=https%3A%2F%2Ftwitter.com%2Fblackbaud&amp;a=Twitter\" rel=\"nofollow noopener\">Twitter<\/a><\/u>, <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=2174558264&amp;u=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fblackbaud%2F&amp;a=LinkedIn\" rel=\"nofollow noopener\">LinkedIn<\/a>, <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=354302280&amp;u=https%3A%2F%2Fwww.instagram.com%2Fblackbaud%2F&amp;a=Instagram\" rel=\"nofollow noopener\">Instagram<\/a>, and <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3247562-1&amp;h=1908767888&amp;u=https%3A%2F%2Fwww.facebook.com%2Fblackbaud%2F&amp;a=Facebook\" rel=\"nofollow noopener\">Facebook<\/a>.<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Investor Contact:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Media Contact<\/b><br \/>\n                  <b>:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Steve Hufford<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <a target=\"_blank\" href=\"mailto:media@blackbaud.com\" class=\"prnews_a\" rel=\"nofollow noopener\">media@blackbaud.com<\/a><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Director, Investor Relations\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <a target=\"_blank\" href=\"mailto:ir@blackbaud.com\" class=\"prnews_a\" rel=\"nofollow noopener\">IR@blackbaud.com<\/a><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\n        <b>Forward-Looking Statements<br \/><\/b>Except for historical information, all of the statements, expectations, and assumptions contained in this news release are forward-looking statements which are subject to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, including, but not limited to, statements regarding the predictability of our financial condition and results of operations. These statements involve a number of risks and uncertainties. Although Blackbaud attempts to be accurate in making these forward-looking statements, it is possible that future circumstances might differ from the assumptions on which such statements are based. In addition, other important factors that could cause results to differ materially include the following: management of integration of acquired companies; uncertainty regarding increased business and renewals from existing customers; a shifting revenue mix that may impact gross margin; continued success in sales growth; cybersecurity and data protection risks and related liabilities; uncertainty regarding the COVID-19 disruption; potential litigation involving us; and the other risk factors set forth from time to time in the SEC filings for Blackbaud, copies of which are available free of charge at the SEC&#8217;s website at <a href=\"http:\/\/www.sec.gov\" rel=\"nofollow\">www.sec.gov<\/a> or upon request from Blackbaud&#8217;s investor relations department. Blackbaud assumes no obligation and does not intend to update these forward-looking statements, except as required by law.<\/p>\n<p>\n        <b>Trademarks<\/b><br \/>\n        <b><br \/>\n          <br \/>\n        <\/b>All Blackbaud product names appearing herein are trademarks or registered trademarks of Blackbaud, Inc.<b><br \/><\/b><\/p>\n<p>\n        <b>Non-GAAP Financial Measures <br \/><\/b>Blackbaud has provided in this release financial information that has not been prepared in accordance with GAAP. Blackbaud uses non-GAAP financial measures internally in analyzing its operational performance. Accordingly, Blackbaud believes these non-GAAP measures are useful to investors, as a supplement to GAAP measures, in evaluating its ongoing operational performance and trends and in comparing its financial results from period-to-period with other companies in Blackbaud&#8217;s industry, many of which present similar non-GAAP financial measures to investors. However, 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.<\/p>\n<p>The non-GAAP financial measures discussed above exclude the impact of certain transactions that Blackbaud believes are not directly related to its operating performance in any particular period, but are for its long-term benefit over multiple periods. Blackbaud believes these non-GAAP financial measures reflect its ongoing business in a manner that allows for meaningful period-to-period comparisons and analysis of trends in its business.<\/p>\n<p>While Blackbaud believes 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. Investors are encouraged to review the reconciliations of these non-GAAP measures to their most directly comparable GAAP financial measures.<\/p>\n<p>Non-GAAP free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software development, and capital expenditures for property and equipment.<\/p>\n<p>In addition, Blackbaud uses non-GAAP organic revenue growth, non-GAAP organic revenue growth on a constant currency basis and non-GAAP organic recurring revenue growth, in analyzing its operating performance. Blackbaud believes that these non-GAAP measures are useful to investors, as a supplement to GAAP measures, for evaluating the periodic growth of its business on a consistent basis. Each of these measures excludes incremental acquisition-related revenue attributable to companies acquired in the current fiscal year. For companies acquired in the immediately preceding fiscal year, each of these measures reflects presentation of full-year incremental non-GAAP revenue derived from such companies as if they were combined throughout the prior period, and it includes the non-GAAP revenue attributable to those companies, as if there were no acquisition-related write-downs of acquired deferred revenue to fair value as required by GAAP. In addition, each of these 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. Blackbaud believes this presentation provides a more comparable representation of its current business&#8217; organic revenue growth and revenue run-rate.<\/p>\n<p>Rule of 40 is defined 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; depreciation; amortization of intangible assets from business combinations; amortization of software development costs; acquisition-related deferred revenue write-down; stock-based compensation; acquisition-related integration costs; acquisition-related expenses; employee severance; restructuring and other real estate activities; and security Incident-related costs, net of insurance.<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"7\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Blackbaud, Inc.\u00a0<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Consolidated Balance Sheets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prnsbts prnrbrb0 prnvab prnsbbs prntar prnpl6 prnsbls prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>June 30,<\/b><br \/>\n                  <br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>December 31,<\/b><br \/>\n                  <br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Assets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Current assets:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Cash and cash equivalents<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,288<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">35,750<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Restricted cash<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">434,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">609,219<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Accounts receivable, net of allowance of $9,911 and $10,292 at June\u00a030, 2021 and December\u00a031, 2020, respectively<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">119,270<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">95,404<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Customer funds receivable<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,390<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">321<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Prepaid expenses and other current assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">103,493<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">78,366<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total current assets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">691,008<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">819,060<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Property and equipment, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">104,914<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">105,177<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Operating lease right-of-use assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,630<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,671<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Software development costs, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">116,562<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">111,827<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Goodwill<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">637,510<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">635,854<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Intangible assets, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">260,072<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">277,506<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Other assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70,666<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">72,639<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml80\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total assets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,903,362<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,044,734<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Liabilities and stockholders&#8217; equity<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Current liabilities:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Trade accounts payable<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">30,605<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">27,836<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Accrued expenses and other current liabilities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">55,808<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">52,228<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Due to customers<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">438,633<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">608,264<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Debt, current portion<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">12,911<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">12,840<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Deferred revenue, current portion<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">339,670<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">312,236<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total current liabilities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">877,627<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,013,404<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Debt, net of current portion<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">531,973<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">518,193<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Deferred tax liability<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">56,227<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">54,086<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Deferred revenue, net of current portion<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,749<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,678<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Operating lease liabilities, net of current portion<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17,173<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17,357<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Other liabilities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,339<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,866<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml80\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total liabilities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,498,088<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,618,584<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Commitments and contingencies<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Stockholders&#8217; equity:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Preferred stock; 20,000,000 shares authorized, none outstanding<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Common stock, $0.001 par value; 180,000,000 shares authorized, 62,332,714 and 60,904,638 shares issued at June\u00a030, 2021 and December\u00a031, 2020, respectively<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">62<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">61<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Additional paid-in capital<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">605,486<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">544,963<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Treasury stock, at cost; 13,451,524 and 12,054,268 shares at June\u00a030, 2021 and December\u00a031, 2020, respectively<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(449,877)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(353,091)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Accumulated other comprehensive income (loss)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,291<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2,497)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Retained earnings<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">243,312<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">236,714<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml80\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total stockholders&#8217; equity<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">405,274<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">426,150<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnml80\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total liabilities and stockholders&#8217; equity<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,903,362<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,044,734<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Blackbaud, Inc.\u00a0<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Consolidated Statements of Comprehensive Income <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands, except per share amounts)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen17\">\n              \n            <\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Recurring<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">216,986<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">216,260<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">423,736<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">421,127<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">One-time services and other<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">12,454<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,731<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24,895<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">34,485<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">229,440<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231,991<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">448,631<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">455,612<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cost of revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Cost of recurring<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">94,435<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">91,370<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">183,300<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">180,921<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Cost of one-time services and other<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,635<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,569<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,155<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,883<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total cost of revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">108,070<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">104,939<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">211,455<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">209,804<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Gross profit<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">121,370<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">127,052<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">237,176<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">245,808<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Operating expenses<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Sales, marketing and customer success<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">45,452<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,954<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">94,245<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">110,689<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Research and development<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">30,222<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24,895<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">59,401<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">49,872<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">General and administrative<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">32,008<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">29,842<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">62,595<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">55,697<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Amortization<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">729<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,116<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,470<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Restructuring<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">78<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">50<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">132<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">74<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total operating expenses<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">108,327<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">107,470<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">217,489<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">217,802<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Income from operations<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,043<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,582<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,687<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,006<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Interest expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,054)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(3,893)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(10,168)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(8,052)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Other income (expense), net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">487<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">630<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(523)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,700<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Income before provision for income taxes<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,476<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,319<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,996<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,654<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Income tax provision<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,745<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,496<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,429<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,192<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,731<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">11,823<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,462<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Earnings per share<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Basic<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.25<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.34<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Diluted<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.24<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.34<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Common shares and equivalents outstanding<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Basic weighted average shares<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">47,756,326<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,239,928<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">47,560,847<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,138,125<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Diluted weighted average shares<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,444,874<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,418,378<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,444,658<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,465,077<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Other comprehensive income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Foreign currency translation adjustment<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,783<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(887)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,294<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,615)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Unrealized gain (loss) on derivative instruments, net of tax<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">345<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">551<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,494<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2,571)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total other comprehensive income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,128<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(336)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,788<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(9,186)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Comprehensive income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,859<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">11,487<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,355<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,276<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"7\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Blackbaud, Inc.\u00a0<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Consolidated Statements of Cash Flows <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen23\">\n              \n            <\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prnsbt1 prnsbr1 prnvab prnsbbs prnpl6 prnsbls prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from operating activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">\u00a0 Net income<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,462<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Adjustments to reconcile net income to net cash provided by operating activities:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Depreciation and amortization<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">40,742<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,088<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Provision for credit losses and sales returns<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,418<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,677<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60,554<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">33,713<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Deferred taxes<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">276<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,945<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Amortization of deferred financing costs and discount<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">879<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">376<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Other non-cash adjustments<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">155<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">477<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Changes in operating assets and liabilities, net of acquisition and disposal of businesses:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\">Accounts receivable<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(27,134)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(48,167)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\">Prepaid expenses and other assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(18,162)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,068)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\">Trade accounts payable<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,356<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(8,984)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\">Accrued expenses and other liabilities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,443<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(26,520)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml40\">\n                <span class=\"prnews_span\">Deferred revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">27,828<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,489<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml60\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net cash provided by operating activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">99,922<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">37,488<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from investing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Purchase of property and equipment<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,128)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,887)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Capitalized software development costs<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(19,862)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(21,679)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml60\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net cash used in investing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(25,990)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(27,566)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from financing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Proceeds from issuance of debt<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">128,300<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">202,100<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Payments on debt<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(113,477)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(185,250)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Employee taxes paid for withheld shares upon equity award settlement<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(38,712)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(20,996)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Proceeds from exercise of stock options<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Change in due to customers<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(170,061)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(121,612)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Change in customer funds receivable<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,014)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(828)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Purchase of treasury stock<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(58,074)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Dividend payments to stockholders<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,960)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml60\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net cash used in financing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(257,038)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(132,542)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Effect of exchange rate on cash, cash equivalents and restricted cash<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">992<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2,229)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net decrease in cash, cash equivalents and restricted cash<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(182,114)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(124,849)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash, cash equivalents and restricted cash, beginning of period<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">644,969<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">577,295<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash, cash equivalents and restricted cash, end of period<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">462,855<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">452,446<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown above in the consolidated statements of cash flows:<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prnsbts prnsbr1 prnvab prnsbbs prntar prnpl6 prnsbls prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>June 30,<\/b><br \/>\n                  <br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>December 31,<\/b><br \/>\n                  <br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cash and cash equivalents<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,288<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">35,750<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Restricted cash<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">434,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">609,219<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Total cash, cash equivalents and restricted cash in the statement of cash flows<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">462,855<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">644,969<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Blackbaud, Inc. <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliation of GAAP to Non-GAAP Financial Measures<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands, except per share amounts)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP Revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">229,440<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231,991<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">448,631<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">455,612<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP gross profit<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">121,370<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">127,052<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">237,176<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">245,808<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP gross margin<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">52.9<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">54.8<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">52.9<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">54.0<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP adjustments:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,237<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,570<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,595<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,435<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Amortization of intangibles from business combinations<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,880<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,686<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,008<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">20,616<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Employee severance<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">781<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">813<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Subtotal<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">14,132<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,037<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,618<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24,864<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP gross profit<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">135,502<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">140,089<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">265,794<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">270,672<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP gross margin<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">59.1<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60.4<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">59.2<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">59.4<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP income from operations<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13,043<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,582<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,687<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,006<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP operating margin<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5.7<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8.4<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4.4<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6.1<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP adjustments:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">30,549<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">20,133<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60,554<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">33,713<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Amortization of intangibles from business combinations<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,447<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,415<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,124<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,086<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Employee severance<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">451<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,264<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,442<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,361<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Acquisition-related integration costs<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(71)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(98)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(103)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Acquisition-related expenses<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">64<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">85<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">129<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">224<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Restructuring and other real estate activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">118<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">50<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">74<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Security Incident-related costs, net of insurance<sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">470<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">470<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Subtotal<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">41,099<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">34,876<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">81,628<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60,355<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP income from operations<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">54,142<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">54,458<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">101,315<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">88,361<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP operating margin<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">23.6<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">23.5<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22.6<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19.4<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP income before provision for income taxes<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,476<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,319<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,996<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,654<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP net income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,731<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">11,823<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,462<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Shares used in computing GAAP diluted earnings per share<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,444,874<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,418,378<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,444,658<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,465,077<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP diluted earnings per share<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.24<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.34<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP adjustments:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: GAAP income tax provision<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,745<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,496<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,429<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,192<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Total non-GAAP adjustments affecting income from operations<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">41,099<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">34,876<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">81,628<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60,355<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP income before provision for income taxes<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">49,575<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">51,195<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">90,624<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,009<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Assumed non-GAAP income tax provision<sup>(2)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,915<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,239<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,125<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,402<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP net income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">39,660<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">40,956<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">72,499<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">65,607<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Shares used in computing non-GAAP diluted earnings per share<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,444,874<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,418,378<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,444,658<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">48,465,077<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP diluted earnings per share<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.82<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.85<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1.50<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1.35<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p><\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prngen1\">\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Includes Security Incident-related costs incurred during the three and six months ended June\u00a030, 2021 of $11.7 million and $24.4 million, respectively, net of probable insurance recoveries during the same periods of $11.2 million and $23.9 million, respectively. Recorded expenses consisted primarily of payments to third-party service providers and consultants, including legal fees, as well as settlements of customer claims. Not included in this adjustment were costs associated with enhancements to our cybersecurity program.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" nowrap=\"nowrap\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Blackbaud applies a non-GAAP effective tax rate of 20.0% when calculating non-GAAP net income and non-GAAP diluted earnings per share.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Blackbaud, Inc.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliation of GAAP to Non-GAAP Financial Measures (continued)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">GAAP revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">229,440<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231,991<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">448,631<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">455,612<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP revenue growth<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(1.1)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(1.5)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Non-GAAP acquisition-related revenue<sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-GAAP organic revenue<sup>(2)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">229,440<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231,991<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">448,631<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">455,612<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP organic revenue growth<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(1.1)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(1.5)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-GAAP organic revenue<sup>(2)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">229,440<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231,991<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">448,631<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">455,612<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Foreign currency impact on non-GAAP organic revenue<sup>(3)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(4,390)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,343)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-GAAP organic revenue on constant currency basis<sup>(3)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">225,050<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">231,991<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">442,288<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">455,612<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP organic revenue growth on constant currency basis<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(3.0)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(2.9)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">GAAP recurring revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">216,986<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">216,260<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">423,736<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">421,127<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP recurring revenue growth<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>0.3<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>0.6<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Non-GAAP acquisition-related revenue<sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-GAAP organic recurring revenue<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">216,986<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">216,260<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">423,736<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">421,127<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP organic recurring revenue growth<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>0.3<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>0.6<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p><\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prngen1\">\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-GAAP acquisition-related revenue excludes incremental acquisition-related revenue calculated in accordance with GAAP that is attributable to companies acquired in the current fiscal year. For companies acquired in the immediately preceding fiscal year, non-GAAP acquisition-related revenue reflects presentation of full-year incremental non-GAAP revenue derived from such companies, as if they were combined throughout the prior period, and it includes the non-GAAP revenue from the acquisition-related deferred revenue write-down attributable to those companies.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Non-GAAP organic revenue for the prior year periods presented herein may not agree to non-GAAP organic revenue presented in the respective prior period quarterly financial information solely due to the manner in which non-GAAP organic revenue growth is calculated.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(3)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">To determine non-GAAP organic 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&#8217;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>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Blackbaud, Inc.<br \/><\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliation of GAAP to Non-GAAP Financial Measures (continued) <br \/><\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen5\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\" class=\"prngen6\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen28\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen20\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen25\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP net income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,731<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">11,823<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,567<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,462<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP adjustments:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Interest, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,977<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,783<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,939<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,420<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: GAAP income tax provision<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,745<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,496<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,429<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,192<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Depreciation<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,140<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,595<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,351<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,136<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Amortization of intangibles from business combinations<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,447<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,415<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,124<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,086<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Amortization of software development costs<sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,119<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,367<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,082<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17,039<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Subtotal<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">27,428<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">32,656<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">53,925<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">58,873<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP EBITDA<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">34,159<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">44,479<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60,492<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">75,335<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP EBITDA margin<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">14.9<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">13.5<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP adjustments:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">30,549<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">20,133<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">60,554<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">33,713<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Employee severance<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">451<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,264<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,442<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,361<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Acquisition-related integration costs<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(71)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(98)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(103)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Acquisition-related expenses<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">64<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">85<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">129<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">224<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Restructuring and other real estate activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">118<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">50<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">74<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Add: Security Incident-related costs, net of insurance<sup>(2)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">470<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">470<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Subtotal<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">31,652<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24,461<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">62,504<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">38,269<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjusted Non-GAAP EBITDA<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">65,811<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">68,940<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">122,996<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">113,604<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjusted Non-GAAP EBITDA margin<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>28.7<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>27.4<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen30\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Rule of 40<sup>(3)<\/sup><\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>27.6<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>25.9<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen32\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>%<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p><\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prngen1\">\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Includes amortization expense related to software development costs and amortization expense from capitalized cloud computing implementation costs.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Includes Security Incident-related costs incurred, net of probable insurance recoveries. See additional details in the reconciliation of GAAP to Non-GAAP operating income above.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(3)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"14\" class=\"prngen3\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Measured by non-GAAP organic revenue growth plus non-GAAP adjusted EBITDA margin. See Non-GAAP organic revenue growth table above.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td rowspan=\"2\" nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(dollars in thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"6\" nowrap=\"nowrap\" class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six months ended<\/b><br \/>\n                  <br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2020<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP net cash provided by operating activities\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">99,922<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen26\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">37,488<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Less: purchase of property and equipment<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,128)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,887)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen4\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Less: capitalized software development costs<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(19,862)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(21,679)<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP free cash flow<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">73,932<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,922<\/span>\n              <\/p>\n<\/td>\n<td nowrap=\"nowrap\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder4377\">\n<p>\n          <a href=\"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.html\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n            <img decoding=\"async\" src=\"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg\" title=\"Power your passion (PRNewsfoto\/Blackbaud)\" alt=\"Power your passion (PRNewsfoto\/Blackbaud)\" \/><br \/>\n          <\/a>\n        <\/p>\n<\/p><\/div>\n<p>\u00a0<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder0\"><\/div>\n<p id=\"PURL\">\n        <img loading=\"lazy\" decoding=\"async\" title=\"Cision\" width=\"12\" height=\"12\" alt=\"Cision\" src=\"https:\/\/c212.net\/c\/img\/favicon.png?sn=CL63015&amp;sd=2021-08-03\" \/> View original content to download multimedia:<a id=\"PRNURL\" rel=\"nofollow\" href=\"https:\/\/www.prnewswire.com\/news-releases\/blackbaud-announces-2021-second-quarter-results-301347390.html\">https:\/\/www.prnewswire.com\/news-releases\/blackbaud-announces-2021-second-quarter-results-301347390.html<\/a><\/p>\n<p>SOURCE  Blackbaud, Inc.<\/p>\n<\/p><\/div>\n<p>    <img decoding=\"async\" alt=\"\" src=\"https:\/\/rt.prnewswire.com\/rt.gif?NewsItemId=CL63015&amp;Transmission_Id=202108031610PR_NEWS_USPR_____CL63015&amp;DateId=20210803\" style=\"border:0px;width:1px;height:1px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Second Quarter Cash Flow from Operations Increases $8 Million Year-Over-Year with Non-GAAP Free Cash Flow Margin of 25% PR Newswire CHARLESTON, S.C., Aug. 3, 2021 \/PRNewswire\/ &#8212;\u00a0Blackbaud (NASDAQ: BLKB), the world&#8217;s leading cloud software company powering social good, today announced financial results for its second quarter ended June 30, 2021. &#8220;Blackbaud had another strong quarter as our market&#8217;s progress toward a post-pandemic recovery and the shift to a digital-first world continues to accelerate,&#8221; said Mike Gianoni, president and CEO, Blackbaud. &#8220;We have so much to be excited about as a company. This year marks Blackbaud&#8217;s 40th anniversary; and since day one, our focus has been on building a better world. Given our strong performance through the first half of 2021, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Blackbaud Announces 2021 Second Quarter Results&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-522483","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blackbaud Announces 2021 Second Quarter Results - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blackbaud Announces 2021 Second Quarter Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"Second Quarter Cash Flow from Operations Increases $8 Million Year-Over-Year with Non-GAAP Free Cash Flow Margin of 25% PR Newswire CHARLESTON, S.C., Aug. 3, 2021 \/PRNewswire\/ &#8212;\u00a0Blackbaud (NASDAQ: BLKB), the world&#8217;s leading cloud software company powering social good, today announced financial results for its second quarter ended June 30, 2021. &#8220;Blackbaud had another strong quarter as our market&#8217;s progress toward a post-pandemic recovery and the shift to a digital-first world continues to accelerate,&#8221; said Mike Gianoni, president and CEO, Blackbaud. &#8220;We have so much to be excited about as a company. This year marks Blackbaud&#8217;s 40th anniversary; and since day one, our focus has been on building a better world. Given our strong performance through the first half of 2021, &hellip; Continue reading &quot;Blackbaud Announces 2021 Second Quarter Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-03T20:13:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Blackbaud Announces 2021 Second Quarter Results\",\"datePublished\":\"2021-08-03T20:13:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/\"},\"wordCount\":2940,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/404305\\\/Blackbaud_Logo.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/\",\"name\":\"Blackbaud Announces 2021 Second Quarter Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/404305\\\/Blackbaud_Logo.jpg\",\"datePublished\":\"2021-08-03T20:13:47+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/404305\\\/Blackbaud_Logo.jpg\",\"contentUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/404305\\\/Blackbaud_Logo.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/blackbaud-announces-2021-second-quarter-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blackbaud Announces 2021 Second Quarter Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blackbaud Announces 2021 Second Quarter Results - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/","og_locale":"en_US","og_type":"article","og_title":"Blackbaud Announces 2021 Second Quarter Results - Market Newsdesk","og_description":"Second Quarter Cash Flow from Operations Increases $8 Million Year-Over-Year with Non-GAAP Free Cash Flow Margin of 25% PR Newswire CHARLESTON, S.C., Aug. 3, 2021 \/PRNewswire\/ &#8212;\u00a0Blackbaud (NASDAQ: BLKB), the world&#8217;s leading cloud software company powering social good, today announced financial results for its second quarter ended June 30, 2021. &#8220;Blackbaud had another strong quarter as our market&#8217;s progress toward a post-pandemic recovery and the shift to a digital-first world continues to accelerate,&#8221; said Mike Gianoni, president and CEO, Blackbaud. &#8220;We have so much to be excited about as a company. This year marks Blackbaud&#8217;s 40th anniversary; and since day one, our focus has been on building a better world. Given our strong performance through the first half of 2021, &hellip; Continue reading \"Blackbaud Announces 2021 Second Quarter Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/","og_site_name":"Market Newsdesk","article_published_time":"2021-08-03T20:13:47+00:00","og_image":[{"url":"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Blackbaud Announces 2021 Second Quarter Results","datePublished":"2021-08-03T20:13:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/"},"wordCount":2940,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/","name":"Blackbaud Announces 2021 Second Quarter Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg","datePublished":"2021-08-03T20:13:47+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#primaryimage","url":"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg","contentUrl":"https:\/\/mma.prnewswire.com\/media\/404305\/Blackbaud_Logo.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/blackbaud-announces-2021-second-quarter-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Blackbaud Announces 2021 Second Quarter Results"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/522483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=522483"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/522483\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=522483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=522483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=522483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}