Annual report pursuant to Section 13 and 15(d)

Business Combinations - Assets acquired and liabilities assumed (Details)

v3.24.0.1
Business Combinations - Assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 14, 2023
Nov. 22, 2021
Aug. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible assets:            
Goodwill       $ 436,008 $ 343,011 $ 350,560
Liabilities            
Aggregate net cash purchase price       $ 67,240   $ 149,217
Non-compete agreements            
Liabilities            
Estimated useful life       2 years    
Meetrics GmbH            
Assets            
Cash and cash equivalents     $ 1,007      
Trade receivables     778      
Other assets     96      
Property, plant and equipment     10      
Intangible assets:            
Total intangible assets     9,571      
Goodwill     15,578      
Total assets acquired     27,040      
Liabilities            
Trade payables     147      
Other current liabilities     361      
Deferred tax liability     1,233      
Total liabilities assumed     1,741      
Total purchase consideration     25,299      
Purchase consideration, net of cash acquired     24,292      
Aggregate net cash purchase price     $ 24,300      
Weighted-average useful life     11 years 6 months      
Acquisition cost       $ 100 900  
Meetrics GmbH | Developed technology            
Intangible assets:            
Total intangible assets     $ 2,245      
Liabilities            
Estimated useful life     4 years      
Meetrics GmbH | Customer relationships            
Intangible assets:            
Total intangible assets     $ 7,208      
Liabilities            
Estimated useful life     14 years      
Meetrics GmbH | Trademarks            
Intangible assets:            
Total intangible assets     $ 47      
Liabilities            
Estimated useful life     1 year      
Meetrics GmbH | Non-compete agreements            
Intangible assets:            
Total intangible assets     $ 71      
Liabilities            
Estimated useful life     2 years      
OpenSlate            
Assets            
Cash and cash equivalents   $ 8,549        
Trade receivables   5,460        
Escrow assets   2,000        
Prepaid expenses   66        
Other assets   167        
Intangible assets:            
Total intangible assets   49,000        
Goodwill   103,938        
Total assets acquired   169,180        
Liabilities            
Trade payables   226        
Other current liabilities   2,373        
Escrow liabilities   2,000        
Deferred tax liability   7,798     2,300  
Total liabilities assumed   12,397        
Total purchase consideration   156,783        
Purchase consideration, net of cash acquired   148,234        
Cash acquired   $ (8,549)        
Weighted-average useful life   8 years 9 months 18 days        
Acquisition cost       200 $ 2,200  
OpenSlate | Developed technology            
Intangible assets:            
Total intangible assets   $ 11,900        
Liabilities            
Estimated useful life   5 years        
OpenSlate | Customer relationships            
Intangible assets:            
Total intangible assets   $ 37,100        
Liabilities            
Estimated useful life   10 years        
Scibids            
Assets            
Cash and cash equivalents $ 1,705          
Trade receivables 5,197          
Prepaid expenses 50          
Other assets 1,382          
Intangible assets:            
Total intangible assets 33,000          
Goodwill 90,668          
Total assets acquired 132,002          
Liabilities            
Trade payables 530          
Other current liabilities 1,259          
Deferred tax liability 7,138          
Total liabilities assumed 8,927          
Total purchase consideration 123,075          
Purchase consideration, net of cash acquired 121,370          
Cash acquired $ (1,705)          
Weighted-average useful life 6 years 8 months 12 days          
Acquisition cost       $ 1,300    
Scibids | Developed technology            
Intangible assets:            
Total intangible assets $ 18,000          
Liabilities            
Estimated useful life 4 years          
Scibids | Customer relationships            
Intangible assets:            
Total intangible assets $ 15,000          
Liabilities            
Estimated useful life 10 years