XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Purchase Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 18, 2023
Feb. 21, 2023
Feb. 09, 2023
Jan. 31, 2024
Sep. 30, 2023
Mar. 31, 2023
Feb. 28, 2023
Mar. 31, 2024
Mar. 31, 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               290,397   $ 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               (650)    
Deferred revenue               0    
Deferred tax liabilities, non-current               0    
Other non-current liabilities               (217)    
Total fair value of net assets acquired               8,435    
Goodwill               664    
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         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     $ 20,979     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