XML 94 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Intangible Assets, and Goodwill (Tables)
12 Months Ended
Dec. 31, 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$5,424 
Fair value of deferred purchase payments750 
Total purchase consideration$6,174 
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 Purchase Price Allocation Recorded in the Consolidated Balance Sheet
The table below summarizes the Company’s preliminary purchase price allocation. The allocation of the purchase price is preliminary as of December 31, 2024 as the Company continues to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation.
Purchase Price
Assets acquiredAllocation
Cash and cash equivalents$1,755 
Accounts Receivable721 
Prepaid Expenses49 
Identifiable intangible assets2,350 
Goodwill2,769 
Total assets acquired$7,644 
Liabilities assumed
Other current liabilities$59 
Accrued liabilities254 
Deferred revenue593 
Deferred tax liabilities564 
Total Liabilities Assumed$1,470 
Fair value of assets acquired and liabilities assumed, net$6,174 
The table below summarizes the Company’s preliminary purchase price allocation. The allocation of the purchase price is preliminary as of December 31, 2024 as the Company continues to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation.
Purchase Price
Assets acquiredAllocation
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 December 31, 2024 as the Company continues to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation. The Company recorded measurement period adjustments related to deferred revenue of $349, operating leases of $331, and intangible assets of $180 which increased the amount of the purchase price allocated to goodwill by $529.
Purchase Price
Assets acquiredAllocation
Cash and cash equivalents$1,502 
Accounts Receivable139 
Operating lease right-of-use assets331 
Other assets686 
Identifiable intangible assets9,170 
Goodwill16,375 
Total assets acquired$28,203 
Liabilities assumed
Deferred revenue, current1,196 
Deferred tax liabilities1,411 
Operating lease liabilities331 
Other liabilities1,891 
Total Liabilities Assumed$4,829 
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 was 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,895 
Total assets acquired$21,072 
Liabilities assumed
Accounts payable342 
Deferred revenue367 
Accrued expenses213 
Other current liabilities609 
Other long-term liabilities520 
Total Liabilities Assumed$2,051 
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 December 31, 2024
Weighted
Average
RemainingGrossNet
Useful LifeCarryingAccumulatedCarrying
(years)AmountAmortizationAmount
Developed technology3.8$8,671 $(2,787)$5,884 
Trade name3.35,324 (2,309)3,015 
Content2.53,142 (1,695)1,447 
Customer relationships5.312,058 (1,790)10,268 
Capitalized internal-use software2.615,803 (4,362)11,441 
Total as of December 31, 2024
$44,998 $(12,943)$32,055 
As of December 31, 2023
Weighted
Average
RemainingGrossNet
Useful LifeCarryingAccumulatedCarrying
(years)AmountAmortizationAmount
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 December 31, 2024, future amortization expense is expected to be as follows:
Fiscal Year Ended December 31,Amount
2025$8,373 
20267,414 
20275,038 
20283,199 
20292,174 
Thereafter5,857 
Total
$32,055 
Schedule of Goodwill
The changes in the carrying value of goodwill during the year ended December 31, 2024 were as follows:
Amount
Balance as of January 1, 2024$24,879 
Datos purchase price allocation adjustment(104)
Brand 24 acquisition16,375 
Ryte acquisition10,489 
Exploding Topics acquisition2,464 
Third Door Media acquisition2,769 
Foreign currency translation adjustment(733)
Balance as of December 31, 2024$56,139