XML 109 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Identifiable Intangible Assets - Schedule of Finite-lived and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Line Items]    
Accumulated Amortization $ (421,238) $ (373,096)
Total 412,237  
Gross Carrying Amount, Trade names (unamortized) 251,440 209,840
Accumulated Impairment Charge, Trade names (unamortized) (52,233) (52,233)
Total, Trade names (unamortized) 199,207 157,607
Gross Carrying Amount, Total 1,089,749 918,449
Accumulated Impairment Charge, Total (57,067) (57,067)
Total 611,444 488,286
Contract backlog    
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 66,745 58,945
Accumulated Amortization (61,651) (56,812)
Accumulated Impairment Charge 0 0
Total 5,094 2,133
Developed technology/Vendor network    
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 95,661 95,661
Accumulated Amortization (60,156) (55,318)
Accumulated Impairment Charge 0 0
Total 35,505 40,343
Customer relationships    
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 644,755 522,855
Accumulated Amortization (277,601) (240,073)
Accumulated Impairment Charge (4,834) (4,834)
Total 362,320 277,948
Trade names (amortized)    
Schedule of Finite-lived and Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 31,148 31,148
Accumulated Amortization (21,830) (20,893)
Accumulated Impairment Charge 0 0
Total $ 9,318 $ 10,255