XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2022
Oct. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Goodwill     $ 2,850,470 $ 2,763,838 $ 2,156,254
Linode          
Business Acquisition [Line Items]          
Total purchase consideration $ 898,516        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash 26,678        
Accounts receivable 7,171        
Prepaid expenses and other current assets 4,478        
Property and equipment 56,268        
Operating lease right-of-use assets 17,000        
Identifiable intangible assets 196,020        
Deferred income tax assets 2,528        
Other assets 292        
Total assets acquired 310,435        
Accounts payable (5,767)        
Accrued expenses (1,958)        
Operating lease liabilities (17,235)        
Other liabilities (4,251)        
Total liabilities assumed (29,211)        
Net assets acquired 281,224        
Goodwill $ 617,292        
Guardicore Ltd.          
Business Acquisition [Line Items]          
Total purchase consideration   $ 610,693      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash   27,252      
Accounts receivable   10,179      
Prepaid expenses and other current assets   1,307      
Property and equipment   1,211      
Operating lease right-of-use assets   2,657      
Identifiable intangible assets   123,600      
Deferred income tax assets   9,686      
Other assets   890      
Total assets acquired   176,782      
Accounts payable   (1,523)      
Accrued liabilities   (7,742)      
Deferred revenue   (35,658)      
Operating lease liabilities   (1,000)      
Total liabilities assumed   (45,923)      
Net assets acquired   130,859      
Goodwill   $ 479,834