XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Combinations - Purchase Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Sep. 18, 2023
Jan. 31, 2024
Sep. 30, 2023
Mar. 31, 2023
Feb. 28, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Business Combination, Cash Consideration Transferred [Abstract]                
Net cash consideration           $ 3,200 $ 98,429  
Estimated fair value of net assets and liabilities assumed:                
Goodwill           289,276   $ 295,096
Kinetic                
Business Combination, Cash Consideration Transferred [Abstract]                
Less: cash acquired   $ 0            
Net cash consideration   4,500            
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration   0            
Contingent consideration   4,599            
Net consideration   9,099            
Estimated fair value of net assets and liabilities assumed:                
Current assets other than cash           6,040    
Property and equipment           962    
Operating lease right-of-use assets step-up           0    
Other non-current assets           729    
Current liabilities           (752)    
Deferred revenue           0    
Deferred tax liabilities, non-current           0    
Other non-current liabilities           (217)    
Total fair value of net assets acquired           8,333    
Goodwill           766    
Kinetic | In-process research & development                
Estimated fair value of net assets and liabilities assumed:                
In-process research & development           750    
Kinetic | Developed technology                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           455    
Kinetic | Customer relationships                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           250    
Kinetic | Backlog                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           19    
Kinetic | Trade name                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           97    
Kinetic | Initial Cash Considation | Initial Cash Considation                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price   3,200            
Kinetic | Cash Consideration Accural | Cash Consideration Accural                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price   1,300            
Kinetic | Equity Consideration Issued | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration   0            
Kinetic | Equity Consideration Issuable | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration   $ 0            
Exalos                
Business Combination, Cash Consideration Transferred [Abstract]                
Less: cash acquired     $ (3,439)          
Net cash consideration     (3,439)          
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration     45,291          
Contingent consideration     13,225          
Net consideration     55,077          
Estimated fair value of net assets and liabilities assumed:                
Current assets other than cash           4,408    
Property and equipment           1,001    
Operating lease right-of-use assets step-up           664    
Other non-current assets           0    
Current liabilities           (3,541)    
Deferred revenue           0    
Deferred tax liabilities, non-current           (5,318)    
Other non-current liabilities           0    
Total fair value of net assets acquired           23,110    
Goodwill           31,967    
Exalos | In-process research & development                
Estimated fair value of net assets and liabilities assumed:                
In-process research & development           7,968    
Exalos | Developed technology                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           7,968    
Exalos | Customer relationships                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           5,312    
Exalos | Backlog                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           664    
Exalos | Trade name                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           3,984    
Exalos | Initial Cash Considation | Initial Cash Considation                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price     0          
Exalos | Cash Consideration Accural | Cash Consideration Accural                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price     0          
Exalos | Equity Consideration Issued | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration $ 42,791   42,791          
Exalos | Equity Consideration Issuable | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration     $ 2,500          
Silicon Radar                
Business Combination, Cash Consideration Transferred [Abstract]                
Less: cash acquired         $ (208)      
Net cash consideration         9,245      
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration         9,834      
Contingent consideration         9,240      
Net consideration         28,319      
Estimated fair value of net assets and liabilities assumed:                
Current assets other than cash           2,979    
Property and equipment           781    
Operating lease right-of-use assets step-up           0    
Other non-current assets           17    
Current liabilities           (1,585)    
Deferred revenue           (512)    
Deferred tax liabilities, non-current           (2,772)    
Other non-current liabilities           0    
Total fair value of net assets acquired           19,348    
Goodwill           8,971    
Silicon Radar | In-process research & development                
Estimated fair value of net assets and liabilities assumed:                
In-process research & development           8,870    
Silicon Radar | Developed technology                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           4,950    
Silicon Radar | Customer relationships                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           4,340    
Silicon Radar | Backlog                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           150    
Silicon Radar | Trade name                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           2,130    
Silicon Radar | Initial Cash Considation | Initial Cash Considation                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price         8,653      
Silicon Radar | Cash Consideration Accural | Cash Consideration Accural                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price         800      
Silicon Radar | Equity Consideration Issued | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration         9,834      
Silicon Radar | Equity Consideration Issuable | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration         $ 0      
GEO                
Business Combination, Cash Consideration Transferred [Abstract]                
Less: cash acquired       $ (1,092)        
Net cash consideration       93,448        
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration       96,535        
Contingent consideration       59,280        
Net consideration       249,263        
Estimated fair value of net assets and liabilities assumed:                
Current assets other than cash           24,043    
Property and equipment           178    
Operating lease right-of-use assets step-up           0    
Other non-current assets           10    
Current liabilities           (6,084)    
Deferred revenue           0    
Deferred tax liabilities, non-current           (1,982)    
Other non-current liabilities           (711)    
Total fair value of net assets acquired           136,754    
Goodwill           112,509    
GEO | In-process research & development                
Estimated fair value of net assets and liabilities assumed:                
In-process research & development           27,040    
GEO | Developed technology                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           69,330    
GEO | Customer relationships                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           14,220    
GEO | Backlog                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           390    
GEO | Trade name                
Estimated fair value of net assets and liabilities assumed:                
Intangible asset, preliminary and final valuation           $ 10,320    
GEO | Initial Cash Considation | Initial Cash Considation                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price       91,076        
GEO | Cash Consideration Accural | Cash Consideration Accural                
Business Combination, Cash Consideration Transferred [Abstract]                
Purchase price       3,464        
GEO | Equity Consideration Issued | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration       75,556        
GEO | Equity Consideration Issuable | Common Stock                
Purchase price - equity consideration issued (common stock)                
Purchase price - equity consideration       $ 20,979