XML 92 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Costs of obtaining contracts [1],[2] $ 57,911 $ 62,377  
Prepaid software maintenance and subscriptions [3] 36,277 35,169  
Derivative instruments 10,550 16,198  
Implementation costs for cloud computing arrangements [4],[5] 10,450 9,259  
Unbilled accounts receivable 7,067 5,615  
Investment in equity securities [6] 4,943 0  
Taxes, prepaid and receivable 4,257 3,418  
Prepaid insurance 3,027 3,940  
Other assets 14,026 14,346  
Total prepaid expenses and other assets 148,508 150,322  
Less: Long-term portion 67,221 51,037  
Prepaid expenses and other current assets 81,287 99,285  
Amortization expense from costs of obtaining contracts 20,100 31,900 $ 33,600
Cost of obtaining contracts, current portion 18,400 25,300  
Prepaid software maintenance and subscriptions, current portion 34,000 32,400  
Implementation costs for cloud computing arrangements, amortization 2,900 2,500 $ 2,200
Implementation costs for cloud computing arrangements, accumulated amortization $ 10,600 $ 7,700  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities  
[1] Amortization expense from costs of obtaining contracts was $20.1 million, $31.9 million and $33.6 million for the years ended December 31, 2024, 2023 and 2022, respectively, and is included in sales, marketing and customer success expense in our consolidated statements of comprehensive loss.
[2] The current portion of costs of obtaining contracts as of December 31, 2024 and 2023 was $18.4 million and $25.3 million, respectively.
[3] The current portion of prepaid software maintenance and subscriptions as of December 31, 2024 and December 31, 2023 was $34.0 million and $32.4 million, respectively.
[4] Amortization expense from capitalized cloud computing implementation costs was $2.9 million, $2.5 million and $2.2 million for the years ended December 31, 2024, 2023 and 2022, respectively. Accumulated amortization for these costs was $10.6 million and $7.7 million as of December 31, 2024 and 2023, respectively.
[5] These costs primarily relate to the multi-year implementations of our global enterprise resource planning and customer relationship management systems.
[6] Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.