XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS - Summary of Total Purchase Consideration (Details) - USD ($)
$ in Thousands
May 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets acquired        
Goodwill   $ 549,651 $ 539,354 $ 539,128
Intelliwave Technologies, Inc.        
Assets acquired        
Cash and cash equivalents $ 2,390      
Accounts receivable 964      
Prepaid expenses and other current assets 17      
Other non-current assets 388      
Goodwill 11,333      
Total assets acquired 35,792      
Liabilities assumed        
Deferred revenue, current (2,210)      
Other current liabilities (2,605)      
Other non-current liabilities (388)      
Net deferred tax liabilities (790)      
Total liabilities assumed (5,993)      
Net assets acquired 29,799      
Intelliwave Technologies, Inc. | Developed Technology        
Assets acquired        
Intangible assets $ 16,000      
Acquired intangible assets, useful life 7 years      
Intelliwave Technologies, Inc. | Customer relationships        
Assets acquired        
Intangible assets $ 4,700      
Acquired intangible assets, useful life 10 years