XML 64 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Acquired Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquired intangible assets $ 10,434 $ 9,599
Future amortization expense to be recognized in remainder of 2020 31,400  
Future amortization expense 2021 43,000  
Future amortization expense 2022 37,300  
Future amortization expense 2023 28,900  
Future amortization expense 2024 $ 20,500