XML 62 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
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Total $ 335,697 $ 356,969
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2020 37,072  
2021 61,612  
2022 43,302  
2023 27,501  
2024 20,551  
Thereafter 26,249  
Total 216,287  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2020 18,346  
2021 36,379  
2022 36,234  
2023 35,932  
2024 31,520  
Thereafter 177,286  
Total $ 335,697