XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2024
Business Combinations [Abstract]  
Schedule of Purchase Price and Assumed Liabilities
The following table presents the preliminary purchase price allocation:
(in thousands)
Assets
Cash and cash equivalents$12,798 
Receivables18,373 
Contract assets3,388 
Inventories13,738 
Other current assets1,032 
Property and equipment86,329 
Right of use assets15,539 
Other noncurrent assets3,718 
Total tangible assets154,915 
Identifiable intangible assets107,460 
Liabilities
Accounts payable6,806 
Contract liabilities3,213 
Accrued expenses and other current liabilities10,166 
Long-term lease liabilities15,558 
Other long-term liabilities5,960 
Total liabilities assumed41,703 
Total tangible and identifiable intangible net assets acquired220,672 
Goodwill72,744 
Estimated purchase price$293,416