v3.19.3.a.u2
Business Acquisitions and Divestitures - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 10 Months Ended 12 Months Ended
Jun. 30, 2019
Jul. 31, 2017
May 31, 2017
Dec. 31, 2019
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Disposal group including discontinued operation, purchase consideration           $ 73,796 $ 0 $ 0
Goodwill deductible for tax purposes         $ 30,300     30,300
RSUs to certain continuing employees in exchange for future service       $ 71,300   71,300    
RSUs and RSAs to certain continuing employees in exchange for future service         171,100     171,100
Acquired Developed Technology                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Intangible assets deductible for tax purposes         40,100     40,100
Customer Relationships                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Intangible assets deductible for tax purposes         1,600     1,600
Placed, LLC                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Disposal group including discontinued operation, cash consideration $ 77,800              
Disposal group including discontinued operation, purchase consideration 66,900              
Placed, LLC | Other Income (Expense)                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Disposal group including discontinued operation, net gain on disposal $ 39,900              
AI Factory, Inc.                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Current and future cash consideration payments       128,100   128,100    
Estimated fair value of minority interest       13,500   13,500    
Other Acquisitions                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Total purchase consideration       34,000 101,900      
Goodwill deductible for tax purposes       $ 23,500   $ 23,500    
Business acquisition, purchase price cash consideration         95,300      
Other Acquisitions | Other Liabilities                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Purchase consideration, liabilities assumed         $ 6,600     $ 6,600
Placed, Inc.                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Total purchase consideration   $ 139,600            
Total consideration including compensation paid in cash   185,900            
Business acquisition, purchase price cash consideration   135,200            
Business acquisition, fair value of assumed options   3,900            
Purchase consideration, liabilities assumed   500            
Business acquisition, compensation transferred for future employment service   $ 46,300            
Zenly                
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]                
Total purchase consideration     $ 196,100          
Total consideration including compensation paid in cash     213,300          
Business acquisition, purchase price cash consideration     186,800          
Purchase consideration, liabilities assumed     9,300          
Business acquisition, compensation transferred for future employment service     $ 17,200