XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables)
3 Months Ended
Mar. 31, 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 assets110,360 
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 acquired223,572 
Goodwill86,780 
Estimated purchase price$310,352