XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 64 months 58 months
Accumulated Amortization $ (40,131) $ (34,664)
Net Carrying Amount 55,922  
Indefinite-lived trade name 3,600 3,600
Foreign currency translation adjustment (396) (398)
Total intangible assets, gross carrying amount 99,653 69,331
Intangible assets, net $ 59,522 $ 34,667
Developed technologies and content library    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 72 months 66 months
Gross Carrying Amount $ 66,628 $ 43,268
Accumulated Amortization (22,147) (18,395)
Net Carrying Amount $ 44,481 $ 24,873
Customer lists    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 47 months 47 months
Gross Carrying Amount $ 16,190 $ 9,970
Accumulated Amortization (9,000) (8,210)
Net Carrying Amount $ 7,190 $ 1,760
Trade and domain names    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 44 months 46 months
Gross Carrying Amount $ 11,613 $ 10,873
Accumulated Amortization (7,046) (6,169)
Net Carrying Amount $ 4,567 $ 4,704
Non-compete agreements    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 31 months 31 months
Gross Carrying Amount $ 2,018 $ 2,018
Accumulated Amortization (1,938) (1,890)
Net Carrying Amount $ 80 $ 128