Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details)

v3.20.1
Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 715,939 $ 712,934
Accumulated Amortization (226,099) (207,345)
Net Carrying Amount 489,840 505,589
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 591,520 591,520
Accumulated Amortization (161,339) (148,517)
Net Carrying Amount $ 430,181 443,003
Customer lists | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years  
Customer lists | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 16 years  
Proprietary technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 90,719 87,714
Accumulated Amortization (48,865) (44,165)
Net Carrying Amount $ 41,854 43,549
Proprietary technologies | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 4 years  
Proprietary technologies | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 8 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 33,700 33,700
Accumulated Amortization (15,895) (14,663)
Net Carrying Amount $ 17,805 $ 19,037
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 2 years  
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years