XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions (Details) - USD ($)
$ in Thousands
Feb. 01, 2024
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Goodwill   $ 927,780 $ 875,270 $ 666,834
Summit Texas        
Consideration transferred:        
Cash paid at closing $ 267,500      
Working capital adjustment 14,602      
Notes issued to former owners 35,000      
Estimated fair value of contingent earn-out payments 42,732      
Consideration transferred 359,834      
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Cash and cash equivalents 171,027      
Billed and unbilled accounts receivable 59,846      
Prepaid expenses and other 1,476      
Cost and estimated earnings in excess of billings 578      
Property and equipment 2,528      
Lease right-of-use asset 2,364      
Goodwill 155,345      
Identifiable intangible assets 170,100      
Other noncurrent assets 136      
Accounts payable (15,130)      
Billings in excess of costs and estimated earnings and deferred revenue (179,895)      
Current operating lease liabilities (1,495)      
Accrued expenses and other current liabilities (6,293)      
Long-term operating lease liabilities (753)      
Total assets acquired and liabilities assumed 359,834      
J&S Utah        
Consideration transferred:        
Cash paid at closing 100,000      
Working capital adjustment 1,587      
Notes issued to former owners 10,000      
Estimated fair value of contingent earn-out payments 9,052      
Consideration transferred 120,639      
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Cash and cash equivalents 14,802      
Billed and unbilled accounts receivable 38,411      
Inventory 230      
Prepaid expenses and other 487      
Cost and estimated earnings in excess of billings 728      
Property and equipment 2,674      
Lease right-of-use asset 4,552      
Goodwill 40,693      
Identifiable intangible assets 63,300      
Other noncurrent assets 10      
Accounts payable (20,649)      
Billings in excess of costs and estimated earnings and deferred revenue (19,188)      
Current operating lease liabilities (133)      
Accrued expenses and other current liabilities (907)      
Long-term debt (59)      
Long-term operating lease liabilities (4,312)      
Total assets acquired and liabilities assumed $ 120,639