XML 146 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Roll Forward]    
Goodwill beginning balance $ 1,116,533 $ 555,762
Goodwill acquired (5,978) 575,750
Effect of change in exchange rates (6,648) (14,979)
Goodwill ending balance $ 1,103,907 $ 1,116,533