XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]      
Weighted-Average Amortization Period (in months) 58 months 64 months  
Accumulated Amortization   $ (44,539) $ (34,664)
Net Carrying Amount   51,786  
Indefinite-lived trade name   3,600 3,600
Foreign currency translation adjustment $ (398) (124)  
Total intangible assets, gross carrying amount   99,925 69,331
Intangible assets, net   $ 55,386 34,667
Developed technologies and content library      
Finite Lived Intangible Assets [Line Items]      
Weighted-Average Amortization Period (in months) 66 months 72 months  
Gross Carrying Amount   $ 66,628 43,268
Accumulated Amortization   (25,392) (18,395)
Net Carrying Amount   $ 41,236 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,718) (8,210)
Net Carrying Amount   $ 6,472 1,760
Trade and domain names      
Finite Lived Intangible Assets [Line Items]      
Weighted-Average Amortization Period (in months) 46 months 44 months  
Gross Carrying Amount   $ 11,613 10,873
Accumulated Amortization   (7,467) (6,169)
Net Carrying Amount   $ 4,146 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,962) (1,890)
Net Carrying Amount   $ 56 $ 128