XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Purchase Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 21, 2023
Feb. 09, 2023
Mar. 31, 2023
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Business Combination, Cash Consideration Transferred [Abstract]              
Net cash consideration         $ 98,429 $ 8,705  
Estimated fair value of net assets and liabilities assumed:              
Goodwill     $ 278,949   278,949   $ 136,463
Silicon Radar              
Business Combination, Cash Consideration Transferred [Abstract]              
Less: cash acquired       $ (208)      
Net cash consideration $ 9,245     9,245      
Purchase price - equity consideration              
Total equity consideration       9,834      
Contingent consideration       9,979      
Net consideration       29,058      
Estimated fair value of net assets and liabilities assumed:              
Current assets other than cash     3,146   3,146    
Property and equipment     2,351   2,351    
Other non-current assets     17   17    
Current liabilities     (1,585)   (1,585)    
Deferred revenue     (512)   (512)    
Deferred tax liabilities, non-current     (2,689)   (2,689)    
Other non-current liabilities     (682)   (682)    
Total fair value of net assets acquired     15,527   15,527    
Goodwill     13,531   13,531    
Silicon Radar | Initial Cash Considation              
Business Combination, Cash Consideration Transferred [Abstract]              
Purchase price       8,653      
Silicon Radar | Cash Consideration Accural              
Business Combination, Cash Consideration Transferred [Abstract]              
Purchase price       800      
Silicon Radar | Purchase price - equity consideration issued and issuable (common stock)              
Purchase price - equity consideration              
Total equity consideration       $ 9,834      
Silicon Radar | In-process research & development              
Estimated fair value of net assets and liabilities assumed:              
In-process research & development     4,795   4,795    
Silicon Radar | Developed technology              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     4,795   4,795    
Silicon Radar | Customer relationships              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     3,425   3,425    
Silicon Radar | Backlog              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     411   411    
Silicon Radar | Trade name              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     2,055   2,055    
GEO              
Business Combination, Cash Consideration Transferred [Abstract]              
Less: cash acquired     (1,092)        
Net cash consideration   $ 93,448          
Purchase price - equity consideration              
Total equity consideration   $ 20,979 96,535        
Contingent consideration     63,093        
Net consideration     253,076        
Estimated fair value of net assets and liabilities assumed:              
Current assets other than cash     19,560   19,560    
Property and equipment     178   178    
Other non-current assets     10   10    
Current liabilities     (5,859)   (5,859)    
Deferred revenue     0   0    
Deferred tax liabilities, non-current     (3,672)   (3,672)    
Other non-current liabilities     (711)   (711)    
Total fair value of net assets acquired     124,818   124,818    
Goodwill     128,258   128,258    
GEO | Initial Cash Considation              
Business Combination, Cash Consideration Transferred [Abstract]              
Purchase price     91,076        
GEO | Cash Consideration Accural              
Business Combination, Cash Consideration Transferred [Abstract]              
Purchase price     3,464        
GEO | Purchase price - equity consideration issued and issuable (common stock)              
Purchase price - equity consideration              
Total equity consideration     96,535        
GEO | In-process research & development              
Estimated fair value of net assets and liabilities assumed:              
In-process research & development     14,943   14,943    
GEO | Developed technology              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     61,522   61,522    
GEO | Customer relationships              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     31,847   31,847    
GEO | Backlog              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     3,010   3,010    
GEO | Trade name              
Estimated fair value of net assets and liabilities assumed:              
Intangible asset, preliminary and final valuation     $ 3,990   $ 3,990