XML 61 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions, Intangible Assets, and Goodwill (Tables)
3 Months Ended
Mar. 31, 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 consists of the following:
As of March 31, 2023
Weighted
Average
RemainingGrossNet
Useful LifeCarryingAccumulatedCarrying
(years)AmountAmortizationAmount
Developed technology4.6$4,024 $(938)$3,086 
Trade name4.44,038 (835)3,203 
Content3.02,183 (597)1,586 
Customer relationships2.6744 (212)532 
Capitalized internal-use software2.64,474 (1,580)2,894 
Total as of March 31, 2023
$15,463 $(4,162)$11,301 

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 March 31, 2023, future amortization expense is expected to be as follows:
Amount
Remainder of 2023$1,981 
20242,415 
20252,154 
20261,507 
2027 and thereafter
3,244 
Total$11,301 
Schedule of Goodwill
The changes in the carrying value of goodwill during the three months ended March 31, 2023 were as follows:
Amount
Balance as of January 1, 2023$6,529 
Traffic Think Tank acquisition1,206 
Foreign currency translation adjustment31 
Balance as of March 31, 2023
$7,766