XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense for Future Fiscal Years Based on Capitalized Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Total $ 328,257 $ 356,969
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2020 18,476  
2021 64,445  
2022 45,825  
2023 29,267  
2024 20,160  
Thereafter 26,066  
Total 204,239  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2020 9,199  
2021 36,632  
2022 36,483  
2023 36,168  
2024 31,713  
Thereafter 178,062  
Total $ 328,257