v3.19.3.a.u2
Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 58,300 $ 23,900 $ 14,000
Future amortization expense      
Net Carrying Amount 333,075 $ 136,605  
Excluding in process capitalized technology and content development      
Future amortization expense      
2020 75,955    
2020 69,605    
2021 55,520    
2022 36,403    
2023 19,512    
Thereafter 45,357    
Net Carrying Amount $ 302,352