XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents our goodwill balances (in thousands):
Six Months Ended June 30, 2024
Year Ended December 31, 2023
Beginning balance$631,995 $615,093 
Impairment expense
(439,683)— 
Foreign currency translation adjustment(2,543)16,902 
Ending balance$189,769 $631,995 
Schedule of Finite-lived Intangible Assets
The following tables present our intangible assets balances as of June 30, 2024 and December 31, 2023 (in thousands, except weighted-average amortization period):

 June 30, 2024
Weighted-Average Amortization
Period
(in months)
Gross
Carrying
Amount
Accumulated
Amortization
Accumulated Impairment
Foreign Currency Translation AdjustmentNet Carrying Amount
Developed technologies80$106,703 $(61,167)$(29,369)$(3,958)$12,209 
Content libraries6012,230 (11,883)— — 347 
Customer lists3534,190 (32,774)— (1,298)118 
Trade and domain names5216,213 (13,169)(2,493)(377)174 
Total intangible assets67$169,336 $(118,993)$(31,862)$(5,633)$12,848 

 December 31, 2023
Weighted-Average Amortization
Period
(in months)
Gross
Carrying
Amount
Accumulated
Amortization
Accumulated Impairment
Foreign Currency Translation AdjustmentNet Carrying Amount
Developed technologies80$106,703 $(55,651)$— $(3,757)$47,295 
Content libraries6012,230 (11,189)— — 1,041 
Customer lists3534,190 (31,836)— (1,298)1,056 
Trade and domain names5216,213 (12,817)— (358)3,038 
Total intangible assets67$169,336 $(111,493)$— $(5,413)$52,430 
Schedule of Indefinite-lived Intangible Assets
The following tables present our intangible assets balances as of June 30, 2024 and December 31, 2023 (in thousands, except weighted-average amortization period):

 June 30, 2024
Weighted-Average Amortization
Period
(in months)
Gross
Carrying
Amount
Accumulated
Amortization
Accumulated Impairment
Foreign Currency Translation AdjustmentNet Carrying Amount
Developed technologies80$106,703 $(61,167)$(29,369)$(3,958)$12,209 
Content libraries6012,230 (11,883)— — 347 
Customer lists3534,190 (32,774)— (1,298)118 
Trade and domain names5216,213 (13,169)(2,493)(377)174 
Total intangible assets67$169,336 $(118,993)$(31,862)$(5,633)$12,848 

 December 31, 2023
Weighted-Average Amortization
Period
(in months)
Gross
Carrying
Amount
Accumulated
Amortization
Accumulated Impairment
Foreign Currency Translation AdjustmentNet Carrying Amount
Developed technologies80$106,703 $(55,651)$— $(3,757)$47,295 
Content libraries6012,230 (11,189)— — 1,041 
Customer lists3534,190 (31,836)— (1,298)1,056 
Trade and domain names5216,213 (12,817)— (358)3,038 
Total intangible assets67$169,336 $(111,493)$— $(5,413)$52,430 
Schedule of Estimated Future Amortization Expense Related to Intangible Assets
The following table presents the estimated future amortization expense related to our intangible assets as of June 30, 2024 (in thousands):
June 30, 2024
Remaining six months of 2024
$2,460 
20254,240 
20263,897 
20271,776 
2028407 
Thereafter68 
Total$12,848