XML 81 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Schedule of Purchase Price and Assumed Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Aug. 09, 2024
Dec. 31, 2023
Nov. 30, 2023
Assets        
Total tangible assets   $ 25,400    
Liabilities        
Goodwill $ 214,465   $ 155,004  
LRC/MSG        
Assets        
Cash and cash equivalents       $ 12,798
Receivables       18,373
Contract assets       3,388
Inventories       13,738
Other current assets       1,032
Property and equipment       86,329
Right of use assets       15,539
Other noncurrent assets       3,718
Total tangible assets       154,915
Identifiable intangible assets $ 27,900     107,460
Liabilities        
Accounts payable       6,806
Contract liabilities       3,213
Accrued expenses and other current liabilities       10,166
Long-term lease liabilities       15,558
Other long-term liabilities       5,960
Total liabilities assumed       41,703
Total tangible and identifiable net assets acquired       220,672
Goodwill       72,744
Purchase price       $ 293,416