XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Summary of Allocation of Purchase Consideration and Estimated Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 15, 2021
Aug. 04, 2020
May 27, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Assets acquired            
Goodwill       $ 234,779   $ 187,411
Consideration paid            
Cash paid net of cash acquired       32,401 $ 34,941  
Contingent consideration       19,331   $ 10,619
Red Sky Technologies Inc.            
Assets acquired            
Accounts receivable $ 2,926          
Other assets 242          
Property and equipment 18          
Goodwill 49,308          
Total assets acquired 78,514          
Liabilities assumed            
Accounts payable 233          
Accrued expenses 773          
Deferred revenue 5,866          
Deferred tax liabilities 7,048          
Other liabilities 26          
Net assets acquired 64,568          
Consideration paid            
Cash paid 55,400          
Cash paid net of cash acquired 32,400     32,401    
Fair value of common stock issued 23,032          
Contingent consideration 9,135          
Total       64,568    
Red Sky Technologies Inc. | Acquired Technology            
Assets acquired            
Intangible assets other than goodwill 3,590          
Red Sky Technologies Inc. | Trade Names            
Assets acquired            
Intangible assets other than goodwill 2,230          
Red Sky Technologies Inc. | Customer Relationships            
Assets acquired            
Intangible assets other than goodwill $ 20,200          
Techwan SA            
Assets acquired            
Accounts receivable     $ 921      
Other assets     254      
Other current assets     235      
Goodwill     12,678      
Total assets acquired     20,928      
Liabilities assumed            
Accrued expenses     673      
Deferred revenue     1,190      
Deferred tax liabilities     838      
Other current liabilities     927      
Net assets acquired     17,300      
Consideration paid            
Cash paid net of cash acquired     9,400 9,301    
Fair value of common stock issued     5,074      
Acquisition-related deferred common stock consideration     895      
Contingent consideration     2,030      
Total     15,500 17,300    
Techwan SA | Acquired Technology            
Assets acquired            
Intangible assets other than goodwill     1,160      
Techwan SA | Trade Names            
Assets acquired            
Intangible assets other than goodwill     580      
Techwan SA | Customer Relationships            
Assets acquired            
Intangible assets other than goodwill     $ 5,100      
SnapComms Limited            
Assets acquired            
Accounts receivable   $ 1,808        
Other assets   943        
Other current assets   283        
Property and equipment   118        
Goodwill   22,629        
Total assets acquired   42,341        
Liabilities assumed            
Accrued expenses   503        
Deferred revenue   3,165        
Deferred tax liabilities   4,960        
Other current liabilities   742        
Net assets acquired   32,971        
Consideration paid            
Cash paid net of cash acquired   13,600   10,090    
Fair value of common stock issued   17,685        
Acquisition-related deferred common stock consideration   3,149        
Contingent consideration   2,047        
Total   34,400   $ 32,971    
SnapComms Limited | Acquired Technology            
Assets acquired            
Intangible assets other than goodwill   2,300        
SnapComms Limited | Trade Names            
Assets acquired            
Intangible assets other than goodwill   960        
SnapComms Limited | Customer Relationships            
Assets acquired            
Intangible assets other than goodwill   $ 13,300