XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations PSL (Details) - USD ($)
$ in Thousands
Jun. 17, 2020
Jun. 30, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill   $ 417,403 $ 335,564
PSL      
Business Acquisition [Line Items]      
Acquired tangible assets $ 11,100    
Acquired intangible assets 30,000    
Liabilities assumed (16,000)    
Goodwill 56,900    
Total purchase price 82,000    
Cash paid for acquisition 60,900    
Common stock issued 4,500    
Net working capital settlement 400    
Initial fair value estimate of additional earnings-based contingent consideration 16,200    
Contingent consideration, maximum cash payout 22,200    
Transaction costs $ 2,000