XML 127 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions Acquisition (Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
May 20, 2022
Dec. 31, 2021
Aug. 18, 2021
Jul. 02, 2021
Business acquisition            
Goodwill $ 286,812 $ 292,040   $ 278,810    
Hardent, Inc.            
Business acquisition            
Cash and cash equivalents     $ 209      
Accounts receivable     1,088      
Unbilled receivables     239      
Prepaid expenses and other current assets     16      
Identified intangible assets     5,000      
Goodwill     12,069      
Accounts payable     (55)      
Deferred revenue     (578)      
Income taxes payable     (466)      
Deferred tax liability     (1,325)      
Other current liabilities     (56)      
Recognized identifiable assets acquired and liabilities assumed, net     $ 16,141      
AnalogX, Inc.            
Business acquisition            
Cash and cash equivalents           $ 2,763
Accounts receivable           280
Unbilled receivables           1,566
Prepaid expenses and other current assets           1,354
Identified intangible assets           6,800
IPR&D           3,800
Goodwill           39,309
Property, plant and equipment, net           118
Accounts payable           (1,112)
Deferred revenue           (23)
Income taxes payable           (7,127)
Other current liabilities           (215)
Recognized identifiable assets acquired and liabilities assumed, net           $ 47,513
PLDA Group            
Business acquisition            
Cash and cash equivalents         $ 5,820  
Accounts receivable         2,233  
Inventories         125  
Prepaid expenses and other current assets         836  
Identified intangible assets         21,400  
IPR&D         7,400  
Goodwill         57,543  
Property, plant and equipment, net         679  
Operating lease right-of-use assets         864  
Other asset         339  
Accounts payable         (1,046)  
Accrued salaries and benefits         (814)  
Deferred revenue         (514)  
Income taxes payable         (118)  
Operating lease liability         (852)  
Deferred tax liability         (8,180)  
Other current liabilities         (74)  
Recognized identifiable assets acquired and liabilities assumed, net         $ 85,641