Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Identified Intangible Assets (Details)

v3.20.2
Goodwill and Intangible Assets - Identified Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 667,648 $ 649,298
Accumulated Amortization (327,416) (284,695)
Finite-lived intangible assets, net 340,232 364,603
Total intangible assets, carrying amount 676,036 657,691
Total identified intangible assets, net 348,620 372,996
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 8,388 8,393
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 286,280 277,030
Accumulated Amortization (146,135) (125,537)
Finite-lived intangible assets, net 140,145 151,493
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 349,838 341,438
Accumulated Amortization (160,508) (140,044)
Finite-lived intangible assets, net 189,330 201,394
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 26,257 25,557
Accumulated Amortization (18,070) (16,928)
Finite-lived intangible assets, net 8,187 8,629
Trade names | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 8,388 8,393
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 5,273 5,273
Accumulated Amortization (2,703) (2,186)
Finite-lived intangible assets, net $ 2,570 $ 3,087