XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Software and Other Intangible Assets - Summary of Carrying Amount and Accumulated Amortization of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 529,890 $ 535,097
Accumulated Amortization (194,193) (178,128)
Total 335,697 356,969
Software for resale    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 136,618 138,823
Accumulated Amortization (124,271) (122,061)
Total 12,347 16,762
Software for internal use    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 415,690 400,065
Accumulated Amortization (211,750) (182,310)
Total 203,940 217,755
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 552,308 538,888
Accumulated Amortization (336,021) (304,371)
Total 216,287 234,517
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 502,748 507,785
Accumulated Amortization (175,681) (160,775)
Total 327,067 347,010
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,142 27,312
Accumulated Amortization (18,512) (17,353)
Total $ 8,630 $ 9,959