XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 18, 2023
USD ($)
engineeringCenter
Dec. 23, 2022
USD ($)
employee
May 29, 2021
USD ($)
employee
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]                
Acquisition fair value of contingent consideration issued for acquisition of business       $ 932 $ 4,986 $ 932 $ 3,288 $ 4,986
General and administrative                
Business Acquisition [Line Items]                
Transaction-related costs           $ 1,000 600 $ 900
NextSphere Technologies Inc                
Business Acquisition [Line Items]                
Voting rights, percentage 100.00%              
Number of engineering centers | engineeringCenter 2              
Consideration transferred $ 25,200              
Payments to acquire business 24,300              
Acquisition fair value of contingent consideration issued for acquisition of business 900              
Maximum contingent consideration $ 2,000              
Estimated future operating results period 12 months         1 year    
Working capital adjustment       (300)        
Adjustment to deferred taxes       (200)        
Adjustment to goodwill       (100)        
Cash and cash equivalents $ 6,400              
Mutual Mobile Inc.                
Business Acquisition [Line Items]                
Voting rights, percentage   100.00%            
Number of employees acquired | employee   180            
Consideration transferred   $ 16,100            
Payments to acquire business   12,800            
Acquisition fair value of contingent consideration issued for acquisition of business   $ 3,300            
Maximum contingent consideration     $ 5,000          
Estimated future operating results period   12 months            
Working capital adjustment       (500)        
Adjustment to deferred taxes       200        
Adjustment to goodwill       $ (700)     $ (677)  
Cash and cash equivalents   $ 3,500            
Tacit                
Business Acquisition [Line Items]                
Voting rights, percentage     100.00%          
Number of employees acquired | employee     180          
Consideration transferred     $ 37,600          
Payments to acquire business     33,600          
Acquisition fair value of contingent consideration issued for acquisition of business     4,000          
Maximum contingent consideration     5,000          
Adjustment to goodwill         $ 700      
Cash and cash equivalents     $ 3,000