XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Purchase Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 18, 2023
Feb. 21, 2023
Feb. 09, 2023
Jan. 04, 2022
Sep. 30, 2023
Mar. 31, 2023
Feb. 28, 2023
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Combination, Cash Consideration Transferred [Abstract]                      
Business combinations, net of cash                 $ 94,990 $ 8,705 $ 80,256
Estimated fair value of net assets and liabilities assumed:                      
Goodwill                 295,096 $ 136,463 $ 113,574
Exalos                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Less: cash acquired         $ (3,439)            
Business combinations, net of cash         (3,439)            
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration         45,291            
Earn out shares         0            
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 | Initial Cash Considation | Cash Consideration Paid                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid         0            
Exalos | Cash Consideration Accural | Cash Consideration Accural                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid         0            
Exalos | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issued                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration $ 42,791                    
Exalos | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issuable                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration         $ 2,500            
Exalos | IPR&D                      
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    
Silicon Radar                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Less: cash acquired             $ (208)        
Business combinations, net of cash   $ 9,245         9,245        
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration             9,834        
Earn out shares             0        
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 | Initial Cash Considation | Cash Consideration Paid                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid             8,653        
Silicon Radar | Cash Consideration Accural | Cash Consideration Accural                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid             800        
Silicon Radar | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issued                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration             9,834        
Silicon Radar | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issuable                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration             $ 0        
Silicon Radar | IPR&D                      
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    
GEO                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Less: cash acquired           $ (1,092)          
Business combinations, net of cash     $ 93,448     93,448          
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration     $ 20,979     96,535          
Earn out shares           0          
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 | Initial Cash Considation | Cash Consideration Paid                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid           91,076          
GEO | Cash Consideration Accural | Cash Consideration Accural                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid           3,464          
GEO | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issued                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration           75,556          
GEO | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issuable                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration           $ 20,979          
GEO | IPR&D                      
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    
Symeo                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Less: cash acquired               $ (1,295)      
Business combinations, net of cash       $ 8,705       18,379      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration               0      
Earn out shares       7,836       7,836      
Contingent consideration               0      
Net consideration               26,215      
Estimated fair value of net assets and liabilities assumed:                      
Current assets other than cash                 2,767    
Property and equipment                 1,039    
Operating lease right-of-use assets step-up                 0    
Other non-current assets                 36    
Current liabilities                 (1,461)    
Deferred revenue                 0    
Deferred tax liabilities, non-current                 (1,055)    
Other non-current liabilities                 0    
Total fair value of net assets acquired                 17,896    
Goodwill       14,267         8,319    
Symeo | Initial Cash Considation | Cash Consideration Paid                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid               10,000      
Symeo | Cash Consideration Accural                      
Business Combination, Cash Consideration Transferred [Abstract]                      
Purchase price — cash consideration paid       9,674       9,674      
Symeo | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issued                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration               0      
Symeo | Purchase price — equity consideration issuable (common stock) | Equity Consideration Issuable                      
Purchase price — equity consideration issued (common stock)                      
Purchase price - equity consideration               $ 0      
Symeo | IPR&D                      
Estimated fair value of net assets and liabilities assumed:                      
In-process research & development                 4,060    
Symeo | Developed technology                      
Estimated fair value of net assets and liabilities assumed:                      
Intangible asset, preliminary and final valuation       6,631         5,060    
Symeo | Customer relationships                      
Estimated fair value of net assets and liabilities assumed:                      
Intangible asset, preliminary and final valuation       2,411         4,510    
Symeo | Backlog                      
Estimated fair value of net assets and liabilities assumed:                      
Intangible asset, preliminary and final valuation       603         350    
Symeo | Trade name                      
Estimated fair value of net assets and liabilities assumed:                      
Intangible asset, preliminary and final valuation       965         2,590    
Deferred tax liabilities, non-current       $ (2,935)         $ (1,055)