XML 49 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Software and Other Intangible Assets - Summary of Carrying Amount and Accumulated Amortization of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 528,129 $ 535,097
Accumulated Amortization (183,973) (178,128)
Total 344,156 356,969
Software for resale    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 136,739 138,823
Accumulated Amortization (122,317) (122,061)
Total 14,422 16,762
Software for internal use    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 405,794 400,065
Accumulated Amortization (195,045) (182,310)
Total 210,749 217,755
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 542,533 538,888
Accumulated Amortization (317,362) (304,371)
Total 225,171 234,517
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 501,039 507,785
Accumulated Amortization (166,172) (160,775)
Total 334,867 347,010
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,090 27,312
Accumulated Amortization (17,801) (17,353)
Total $ 9,289 $ 9,959