XML 42 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions - Future Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Acquired Intangible Assets, Amortization Expense, Fiscal Year Maturity [Abstract]      
For the year ending December 31, 2020 $ 9,380    
For the year ending December 31, 2021 8,558    
For the year ending December 31, 2022 8,107    
For the year ending December 31, 2023 6,116    
For the year ending December 31, 2024 4,355    
Thereafter 10,439    
Estimated future amortization expense 46,955 $ 51,448  
Amortization expense, acquired intangible assets $ 10,200 $ 7,500 $ 7,300