XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 64 months 58 months
Accumulated Amortization $ (48,942) $ (34,664)
Net Carrying Amount 47,649  
Indefinite-lived trade name 3,600 3,600
Foreign currency translation adjustment 142 (398)
Total intangible assets, gross carrying amount 100,191 69,331
Intangible assets, net $ 51,249 $ 34,667
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 75 months 68 months
Gross Carrying Amount $ 54,398 $ 31,038
Accumulated Amortization (24,246) (16,451)
Net Carrying Amount $ 30,152 $ 14,587
Content    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 60 months 60 months
Gross Carrying Amount $ 12,230 $ 12,230
Accumulated Amortization (4,390) (1,944)
Net Carrying Amount $ 7,840 $ 10,286
Customer lists    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 47 months 47 months
Gross Carrying Amount $ 16,190 $ 9,970
Accumulated Amortization (10,437) (8,210)
Net Carrying Amount $ 5,753 $ 1,760
Trade and domain names    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 44 months 46 months
Gross Carrying Amount $ 11,613 $ 10,873
Accumulated Amortization (7,888) (6,169)
Net Carrying Amount $ 3,725 $ 4,704
Non-compete agreements    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 31 months 31 months
Gross Carrying Amount $ 2,018 $ 2,018
Accumulated Amortization (1,981) (1,890)
Net Carrying Amount $ 37 $ 128