XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Summary of Components Purchase Price and Preliminary Allocation of Purchase Price at Fair Value (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 08, 2019
Jul. 31, 2018
Oct. 31, 2017
May 31, 2017
Endgame, Inc.        
Business Acquisition [Line Items]        
Cash paid $ 26,633      
Ordinary shares 178,331      
Assumption of stock option plan 9,309      
Total consideration $ 214,273      
Lambda Lab        
Business Acquisition [Line Items]        
Cash paid   $ 1,997    
Swiftype Inc        
Business Acquisition [Line Items]        
Cash paid     $ 1,724  
Ordinary shares     8,392  
Total consideration     $ 10,116  
Opbeat        
Business Acquisition [Line Items]        
Cash paid       $ 3,123
Ordinary shares       4,019
Total consideration       $ 7,142