XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2024
Business Combinations [Abstract]  
Schedule of Purchase Price and Assumed Liabilities
The following table presents the 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 
Purchase price$293,416