XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents our goodwill balances (in thousands):
Nine Months Ended September 30, 2024
Year Ended December 31, 2023
Beginning balance$631,995 $615,093 
Impairment expense(635,391)— 
Foreign currency translation adjustment3,396 16,902 
Ending balance$— $631,995 
Schedule of Finite-lived Intangible Assets
The following tables present our intangible assets balances as of September 30, 2024 and December 31, 2023 (in thousands, except weighted-average amortization period):

 September 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,952)$(29,369)$(3,958)$11,424 
Content libraries6012,230 (12,230)— — — 
Customer lists3534,190 (32,892)— (1,298)— 
Trade and domain names5216,213 (13,343)(2,493)(377)— 
Total intangible assets67$169,336 $(120,417)$(31,862)$(5,633)$11,424 

 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 September 30, 2024 and December 31, 2023 (in thousands, except weighted-average amortization period):

 September 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,952)$(29,369)$(3,958)$11,424 
Content libraries6012,230 (12,230)— — — 
Customer lists3534,190 (32,892)— (1,298)— 
Trade and domain names5216,213 (13,343)(2,493)(377)— 
Total intangible assets67$169,336 $(120,417)$(31,862)$(5,633)$11,424 

 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 September 30, 2024 (in thousands):
September 30, 2024
Remaining three months of 2024
$1,036 
20254,240 
20263,897 
20271,776 
2028407 
Thereafter68 
Total$11,424