XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions, Intangible Assets, and Goodwill (Tables)
9 Months Ended
Sep. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Business Acquisitions, by Acquisition The acquisition date fair value of the consideration transferred consisted of the following:
Acquisition Date
Consideration transferredFair Value
Cash paid at close$8,910 
Fair value of deferred purchase payments1,572 
Total purchase consideration$10,482 
The acquisition date fair value of the consideration transferred consisted of the following:
Acquisition Date
Consideration transferredFair Value
Cash paid at close$10,650 
Fair value of deferred purchase payments2,878 
Consideration transferred$13,528 
The acquisition date fair value of the consideration transferred consisted of the following:
Acquisition Date
Consideration transferredFair Value
Fair value of the January 2021 and February 2022 Convertible Notes$7,530 
Cash paid at close4,255 
Other consideration2,070 
Total purchase consideration$13,855 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The table below summarizes the Company’s preliminary purchase price allocation. The allocation of the purchase price is preliminary as of September 30, 2024 as the Company continues to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation.
Purchase Price
Assets acquiredAllocation
Fair value of tangible assets:
Cash and cash equivalents$1,550 
Accounts Receivable742 
Prepaid Expenses463 
Other current assets676 
Other assets100 
Identifiable intangible assets2,630 
Goodwill10,489 
Total assets acquired$16,650 
Liabilities assumed
Accounts payable$194 
Short-term debt2,529 
Accrued liabilities457 
Deferred revenue2,708 
Other liabilities280 
Total Liabilities Assumed$6,168 
Fair value of assets acquired and liabilities assumed, net$10,482 
The table below summarizes the Company’s preliminary purchase price allocation. The allocation of the purchase price is preliminary as of September 30, 2024 as the Company continues to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation.
Purchase Price
Assets acquiredAllocation
Fair value of tangible assets:
Cash and cash equivalents$1,502 
Accounts Receivable139 
Other assets686 
Identifiable intangible assets9,350 
Goodwill15,846 
Total assets acquired$27,523 
Liabilities assumed
Deferred revenue, current847 
Deferred tax liabilities1,411 
Other liabilities1,891 
Total Liabilities Assumed$4,149 
Fair value of assets acquired and liabilities assumed, net$23,374 
Fair value of noncontrolling interest$9,846 
Fair value of controlling interest acquired$13,528 
The allocation of the purchase price is final as of September 30, 2024.
Purchase Price
Assets acquiredAllocation
Fair value of tangible assets:
Cash and cash equivalents$549 
Accounts receivable518 
Prepaid expenses and other current assets320 
Property and equipment, net
Other long-term assets
Identifiable intangible assets2,780 
Goodwill16,791 
Total assets acquired$20,969 
Liabilities assumed
Accounts payable342 
Deferred revenue367 
Accrued expenses213 
Other current liabilities609 
Other long-term liabilities417 
Total Liabilities Assumed$1,948 
Fair value of assets acquired and liabilities assumed, net$19,021 
Fair value of noncontrolling interest, including call option$5,166 
Fair value of controlling interest acquired$13,855 
Schedule of Intangible Assets Intangible assets consist of the following:
As of September 30, 2024
Weighted Average Remaining Useful Life (years)Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology4.1$8,799 $(2,447)$6,352 
Trade name3.55,176 (2,069)3,107 
Content2.73,142 (1,497)1,645 
Customer relationships5.410,814 (1,300)9,514 
Capitalized internal-use software2.713,784 (3,656)10,128 
Total as of September 30, 2024
$41,715 $(10,969)$30,746 

As of December 31, 2023
Weighted Average Remaining Useful Life (years)Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology4.1$5,604 $(1,518)$4,086 
Trade name3.74,451 (1,404)3,047 
Content2.32,387 (1,021)1,366 
Customer relationships4.41,694 (396)1,298 
Capitalized internal-use software2.88,460 (2,174)6,286 
Total as of December 31, 2023
$22,596 $(6,513)$16,083 
Schedule of Future Amortization Expense
As of September 30, 2024, future amortization expense is expected to be as follows:
Amount
Remainder of 2024$2,015 
20257,808 
20266,869 
20274,599 
20283,037 
Thereafter6,418 
Total$30,746 
Schedule of Goodwill
The changes in the carrying value of goodwill during the nine months ended September 30, 2024 were as follows:
Amount
Balance as of January 1, 2024$24,879 
Datos purchase price allocation adjustment(104)
Brand 24 acquisition15,846 
Ryte acquisition10,489 
Exploding Topics acquisition1,888 
Foreign currency translation adjustment1,301 
Balance as of September 30, 2024
$54,299