XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill consists of the following (in thousands):
 Nine Months Ended September 30, 2020Year Ended December 31, 2019
Beginning balance$214,513 $149,524 
Additions due to acquisitions70,167 65,181 
Foreign currency translation adjustment417 (192)
Measurement period adjustments related to prior acquisition(288)— 
Ending balance$284,809 $214,513 
Finite-Lived Intangible Assets
Intangible assets consist of the following (in thousands, except weighted-average amortization period):
 September 30, 2020
 Weighted-Average Amortization Period (in months)Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technologies and content library72$66,628 $(25,392)$41,236 
Customer lists4716,190 (9,718)6,472 
Trade and domain names4411,613 (7,467)4,146 
Non-compete agreements312,018 (1,962)56 
Indefinite-lived trade name— 3,600 — 3,600 
Foreign currency translation adjustment— (124)— (124)
Total intangible assets64$99,925 $(44,539)$55,386 
 
 December 31, 2019
 Weighted-Average Amortization Period (in months)Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technologies and content library66$43,268 $(18,395)$24,873 
Customer lists479,970 (8,210)1,760 
Trade and domain names4610,873 (6,169)4,704 
Non-compete agreements312,018 (1,890)128 
Indefinite-lived trade name— 3,600 — 3,600 
Foreign currency translation adjustment— (398)— (398)
Total intangible assets58$69,331 $(34,664)$34,667 
Indefinite-lived Intangible Assets
Intangible assets consist of the following (in thousands, except weighted-average amortization period):
 September 30, 2020
 Weighted-Average Amortization Period (in months)Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technologies and content library72$66,628 $(25,392)$41,236 
Customer lists4716,190 (9,718)6,472 
Trade and domain names4411,613 (7,467)4,146 
Non-compete agreements312,018 (1,962)56 
Indefinite-lived trade name— 3,600 — 3,600 
Foreign currency translation adjustment— (124)— (124)
Total intangible assets64$99,925 $(44,539)$55,386 
 
 December 31, 2019
 Weighted-Average Amortization Period (in months)Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technologies and content library66$43,268 $(18,395)$24,873 
Customer lists479,970 (8,210)1,760 
Trade and domain names4610,873 (6,169)4,704 
Non-compete agreements312,018 (1,890)128 
Indefinite-lived trade name— 3,600 — 3,600 
Foreign currency translation adjustment— (398)— (398)
Total intangible assets58$69,331 $(34,664)$34,667 
Estimated Future Amortization Expense Related to Intangible Assets
As of September 30, 2020, the estimated future amortization expense related to our finite-lived intangible assets is as follows (in thousands):
Remaining three months of 2020$4,404 
202113,320 
202210,889 
20238,760 
20245,707 
Thereafter8,706 
Total$51,786