XML 59 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
Sep. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 533,655 $ 535,097
Accumulated Amortization (205,398) (178,128)
Total 328,257 356,969
Software for resale    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 138,017 138,823
Accumulated Amortization (127,535) (122,061)
Total 10,482 16,762
Software for internal use    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 424,054 400,065
Accumulated Amortization (230,297) (182,310)
Total 193,757 217,755
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 562,071 538,888
Accumulated Amortization (357,832) (304,371)
Total 204,239 234,517
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 506,270 507,785
Accumulated Amortization (185,981) (160,775)
Total 320,289 347,010
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,385 27,312
Accumulated Amortization (19,417) (17,353)
Total $ 7,968 $ 9,959