XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Summary of Changes in Preliminary Calculations of the Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 02, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Assets:        
Goodwill   $ 123,587   $ 96,393
Cash flow reconciling items:        
Cash paid for acquisitions, net of cash acquired   $ 20,347 $ 15,408  
Surdex Corporation        
Assets:        
Accounts receivable, net $ 4,052      
Contract assets 3,210      
Prepaid and other current assets 1,940      
Property and equipment, net 15,167      
Operating lease, right-of-use assets 1,030      
Goodwill 17,461      
Other intangible assets 12,810      
Total assets acquired: 55,670      
Liabilities:        
Accounts payable and accrued liabilities, current portion 3,083      
Contract liabilities 685      
Other non-current obligations 11,465      
Operating lease obligation, less current portion 1,030      
Deferred tax liability 6,987      
Total liabilities assumed: 23,250      
Net assets acquired: 32,420      
Cash flow reconciling items:        
Issuance of common stock as partial consideration (16,536)      
Cash paid for acquisitions, net of cash acquired $ 15,884      
Series of Individually Immaterial Business Acquisitions        
Assets:        
Accounts receivable, net       10,112
Contract assets       6,334
Prepaid and other current assets       361
Property and equipment, net       1,952
Operating lease, right-of-use assets       7,078
Goodwill       43,900
Other intangible assets       27,361
Other assets - non-current       44
Total assets acquired:       97,142
Liabilities:        
Accounts payable and accrued liabilities, current portion       3,228
Contract liabilities       4,891
Other non-current obligations       24,222
Operating lease obligation, less current portion       7,078
Deferred tax liability       5,787
Total liabilities assumed:       45,206
Net assets acquired:       51,936
Cash flow reconciling items:        
Issuance of common stock as partial consideration       (26,133)
Cash paid for acquisitions, net of cash acquired       $ 25,803