XML 54 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets, and Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table presents the purchase price allocation recorded in the Company’s unaudited condensed consolidated balance sheet as of the acquisition date, which was final as of June 30, 2022:
Purchase Price
Assets acquiredAllocation
Fair value of tangible assets:
Other assets$328 
Goodwill4,928 
Identifiable intangible assets5,500 
Total assets acquired$10,756 
Liabilities assumed
Current and non-current liabilities$756 
Total liabilities assumed$756 
Net assets acquired$10,000 
Schedule of Intangible Assets Intangible assets consist of the following:
As of June 30, 2023
Weighted
Average
RemainingGrossNet
Useful LifeCarryingAccumulatedCarrying
(years)AmountAmortizationAmount
Developed technology4.4$4,071 $(1,128)$2,943 
Trade name4.24,038 (1,021)3,017 
Content2.72,183 (733)1,450 
Customer relationships2.3744 (269)475 
Capitalized internal-use software2.86,047 (1,723)4,324 
Total as of June 30, 2023
$17,083 $(4,874)$12,209 

As of December 31, 2022
Weighted
Average
RemainingGrossNet
Useful LifeCarryingAccumulatedCarrying
(years)AmountAmortizationAmount
Developed technology4.8$4,007 $(765)$3,242 
Trade name4.63,810 (656)3,154 
Content3.11,958 (471)1,487 
Customer relationships2.3600 (159)441 
Capitalized internal-use software2.63,415 (1,453)1,962 
Total as of December 31, 2022
$13,790 $(3,504)$10,286 
Schedule of Future Amortization Expense
As of June 30, 2023, future amortization expense is expected to be as follows:
Amount
Remainder of 2023$1,887 
20242,480 
20252,220 
20261,523 
2027 and thereafter
4,099 
Total$12,209 
Schedule of Goodwill
The changes in the carrying value of goodwill during the six months ended June 30, 2023 were as follows:
Amount
Balance as of January 1, 2023$6,529 
Traffic Think Tank acquisition1,206 
Foreign currency translation adjustment118 
Balance as of June 30, 2023
$7,853