XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Finite Lived Intangible Assets [Line Items]    
2019 $ 23,955  
2020 20,716  
2021 18,895  
2022 15,974  
2023 13,562  
Thereafter 36,791  
Amortizable intangible assets, net carrying amount 129,893 $ 142,021
Cost of Revenue    
Finite Lived Intangible Assets [Line Items]    
2019 9,222  
2020 8,321  
2021 7,406  
2022 6,308  
2023 5,409  
Thereafter 10,745  
Amortizable intangible assets, net carrying amount 47,411  
Operating Expenses    
Finite Lived Intangible Assets [Line Items]    
2019 14,733  
2020 12,395  
2021 11,489  
2022 9,666  
2023 8,153  
Thereafter 26,046  
Amortizable intangible assets, net carrying amount $ 82,482