v3.24.3
ACQUISITIONS - Schedule of Preliminary Acquired Balances Related to Acquisition (Details) - USD ($)
$ in Thousands
Apr. 16, 2024
Jan. 02, 2024
Nov. 01, 2023
Sep. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]          
Contingent consideration liability       $ 28,200  
Goodwill       2,916,102 $ 2,887,692
Other Accrued Liabilities          
Business Acquisition [Line Items]          
Contingent consideration liability       9,300  
Other Non-Current Liabilities          
Business Acquisition [Line Items]          
Contingent consideration liability       $ 18,900  
Trove          
Business Acquisition [Line Items]          
Cash payments     $ 37,465    
Deferred payments     0    
Contingent consideration liability     0    
Aggregate purchase price     37,465    
Net tangible assets acquired (liabilities assumed)     (4,787)    
Intangible assets     7,705    
Goodwill     34,547    
Net assets acquired     $ 37,465    
Weighted average amortization period of intangible assets (years)     13 years    
Fabric          
Business Acquisition [Line Items]          
Cash payments   $ 7,959      
Deferred payments   0      
Contingent consideration liability   8,146      
Aggregate purchase price   16,105      
Net tangible assets acquired (liabilities assumed)   (226)      
Intangible assets   11,300      
Goodwill   5,031      
Net assets acquired   $ 16,105      
Weighted average amortization period of intangible assets (years)   9 years 1 month 6 days      
Foxberry          
Business Acquisition [Line Items]          
Cash payments $ 20,945        
Deferred payments 2,529        
Contingent consideration liability 19,094        
Aggregate purchase price 42,568        
Net tangible assets acquired (liabilities assumed) 1,748        
Intangible assets 22,500        
Goodwill 18,320        
Net assets acquired $ 42,568        
Weighted average amortization period of intangible assets (years) 7 years 10 months 24 days