XML 75 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense for Future Fiscal Years Based on Capitalized Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Total $ 344,156 $ 356,969
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2020 54,143  
2021 58,348  
2022 40,407  
2023 25,977  
2024 20,083  
Thereafter 26,213  
Total 225,171  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2020 27,493  
2021 36,275  
2022 36,143  
2023 35,871  
2024 31,456  
Thereafter 176,918  
Total $ 344,156