XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Additional Information (Details)
$ / shares in Units, € in Millions
1 Months Ended 12 Months Ended
Nov. 10, 2021
shares
Nov. 04, 2021
USD ($)
May 07, 2021
USD ($)
$ / shares
shares
Jan. 15, 2021
USD ($)
$ / shares
shares
Aug. 04, 2020
USD ($)
$ / shares
shares
May 27, 2020
USD ($)
$ / shares
shares
Mar. 19, 2020
USD ($)
$ / shares
shares
Feb. 25, 2020
USD ($)
$ / shares
shares
Feb. 07, 2020
USD ($)
$ / shares
shares
Aug. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2021
EUR (€)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Nov. 30, 2021
shares
Business Acquisition [Line Items]                                
Cash paid                       $ 262,084,000   $ 55,138,000 $ 58,419,000  
Contingent consideration                     $ 10,619,000 59,000   10,619,000    
Change in fair value of contingent consideration obligation                       (7,046,000)   3,665,000 (550,000)  
Contingent consideration issued                       $ 9,195,000   $ 6,267,000 $ 550,000  
Common stock issued | shares                     35,449,447 39,389,733   35,449,447    
Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                     4 years          
Customer Relationships | Maximum                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
Customer Relationships | Minimum                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       5 years 5 years      
Trade Names | Maximum                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       7 years 7 years      
Trade Names | Minimum                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
Red Sky Technologies Inc.                                
Business Acquisition [Line Items]                                
Date of acquisition of business       Jan. 15, 2021                        
Total purchase price       $ 55,400,000                        
Cash paid       $ 32,401,000                        
Number of newly issued common stock | shares       162,820                        
Common stock price per share | $ / shares       $ 141.46                        
Contingent payment       $ 30,000,000                        
Contingent consideration       $ 9,135,000                        
Change in fair value of contingent consideration obligation                       $ 8,200,000        
Cash paid net of cash acquired                       $ 400,000        
Issuance of common stock for contingent consideration, shares | shares                       4,058 4,058      
Weighted average useful life of identified acquired intangible assets                       7 years 8 months 23 days 7 years 8 months 23 days      
Red Sky Technologies Inc. | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
Red Sky Technologies Inc. | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
Red Sky Technologies Inc. | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       4 years 4 years      
Red Sky Technologies Inc. | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Change in fair value of contingent consideration obligation                       $ (8,200,000)        
Red Sky Technologies Inc. | General and Administrative Expenses | Maximum                                
Business Acquisition [Line Items]                                
Business acquisition expense                       100,000        
xMatters Holdings, Inc                                
Business Acquisition [Line Items]                                
Date of acquisition of business     May 07, 2021                          
Total purchase price     $ 242,600,000                          
Cash paid                       $ 165,498,000        
Number of newly issued common stock | shares     555,332                          
Common stock price per share | $ / shares     $ 116.12                          
Weighted average useful life of identified acquired intangible assets                       8 years 1 month 17 days 8 years 1 month 17 days      
Cash paid     $ 178,100,000                          
xMatters Holdings, Inc | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
xMatters Holdings, Inc | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
xMatters Holdings, Inc | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       5 years 5 years      
xMatters Holdings, Inc | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Business acquisition expense                       $ 700,000        
Business acquisition transaction costs                       1,500,000        
Anvil                                
Business Acquisition [Line Items]                                
Date of acquisition of business   Nov. 04, 2021                            
Total purchase price   $ 161,400,000                            
Cash paid                       $ 63,897,000        
Number of newly issued common stock | shares 574,639                              
Contingent payment   800,000                            
Contingent consideration   60,000                            
Weighted average useful life of identified acquired intangible assets                       8 years 3 days 8 years 3 days      
Cash paid   70,200,000                            
Purchase liabilities   1,600,000                            
Contingent consideration issued   $ 89,655,000                            
Anvil | Maximum                                
Business Acquisition [Line Items]                                
Contingent consideration payment date   Jun. 30, 2023                            
Anvil | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       4 years 4 years      
Anvil | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
Anvil | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       5 years 5 years      
Anvil | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Business acquisition expense                       $ 1,000,000.0        
Business acquisition transaction costs                       $ 1,400,000        
Connexient                                
Business Acquisition [Line Items]                                
Date of acquisition of business                 Feb. 07, 2020              
Total purchase price                 $ 20,200,000              
Cash paid                           $ 10,991,000    
Number of newly issued common stock | shares                 96,611              
Common stock price per share | $ / shares                 $ 93.32              
Contingent payment                 $ 6,000,000.0              
Contingent consideration                 0              
Weighted average useful life of identified acquired intangible assets                       7 years 11 months 1 day 7 years 11 months 1 day      
Cash paid                 $ 11,500,000              
Connexient | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
Connexient | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
Connexient | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       4 years 4 years      
Connexient | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Business acquisition expense                           100,000    
CNL Software Limited                                
Business Acquisition [Line Items]                                
Date of acquisition of business               Feb. 25, 2020                
Total purchase price               $ 35,700,000                
Cash paid                           18,030,000    
Number of newly issued common stock | shares               153,217                
Common stock price per share | $ / shares               $ 104.10                
Weighted average useful life of identified acquired intangible assets                       5 years 3 days 5 years 3 days      
Cash paid               $ 19,800,000                
Increase (decrease) in deferred revenue                           600,000    
CNL Software Limited | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
CNL Software Limited | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       6 years 6 years      
CNL Software Limited | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       4 years 4 years      
CNL Software Limited | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Business acquisition expense                           100,000    
One2Many Group B.V.                                
Business Acquisition [Line Items]                                
Date of acquisition of business             Mar. 19, 2020                  
Total purchase price             $ 13,100,000                  
Cash paid                           6,563,000    
Number of newly issued common stock | shares             52,113                  
Common stock price per share | $ / shares             $ 104.95                  
Contingent payment             $ 15,000,000.0                  
Contingent consideration             2,190,000                  
Change in fair value of contingent consideration obligation                       $ 400,000        
Cash paid net of cash acquired | €                         € 4.1      
Issuance of common stock for contingent consideration, shares | shares                       41,668 41,668      
Weighted average useful life of identified acquired intangible assets                       5 years 8 months 1 day 5 years 8 months 1 day      
Cash paid             5,500,000                  
Purchase liabilities             $ 2,000,000.0                  
One2Many Group B.V. | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
One2Many Group B.V. | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       7 years 7 years      
One2Many Group B.V. | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
One2Many Group B.V. | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Change in fair value of contingent consideration obligation                       $ 400,000   8,100,000    
Business acquisition expense                           200,000    
Techwan SA                                
Business Acquisition [Line Items]                                
Date of acquisition of business           May 27, 2020                    
Total purchase price           $ 15,500,000                    
Cash paid                       $ 9,301,000        
Number of newly issued common stock | shares           38,425                    
Common stock price per share | $ / shares           $ 132.05                    
Contingent payment           $ 7,000,000.0                    
Contingent consideration           2,030,000                    
Weighted average useful life of identified acquired intangible assets                       7 years 5 months 19 days 7 years 5 months 19 days      
Cash paid           9,400,000                    
Purchase liabilities           $ 100,000                    
Common stock issued | shares           6,779                   6,779
Techwan SA | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
Techwan SA | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
Techwan SA | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
Techwan SA | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Change in fair value of contingent consideration obligation                           (2,000,000.0)    
Business acquisition expense                           200,000    
SnapComms Limited                                
Business Acquisition [Line Items]                                
Date of acquisition of business         Aug. 04, 2020                      
Total purchase price         $ 34,400,000                      
Cash paid                       $ 10,090,000        
Number of newly issued common stock | shares         121,858         12,390            
Common stock price per share | $ / shares         $ 145.13                      
Contingent payment         $ 5,000,000.0                      
Contingent consideration         2,047,000                      
Change in fair value of contingent consideration obligation                       $ 700,000        
Issuance of common stock for contingent consideration, shares | shares                       6,188 6,188      
Weighted average useful life of identified acquired intangible assets                       7 years 9 months 25 days 7 years 9 months 25 days      
Cash paid         $ 13,600,000         $ 2,500,000            
SnapComms Limited | Acquired Technology                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
SnapComms Limited | Customer Relationships                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       9 years 9 years      
SnapComms Limited | Trade Names                                
Business Acquisition [Line Items]                                
Weighted average useful life of identified acquired intangible assets                       3 years 3 years      
SnapComms Limited | General and Administrative Expenses                                
Business Acquisition [Line Items]                                
Change in fair value of contingent consideration obligation                       $ 700,000   (2,000,000.0)    
Business acquisition expense                           $ 100,000