XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Assets acquired, liabilities assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jul. 01, 2025
Dec. 31, 2024
Acquisitions      
Goodwill $ 140,289   $ 92,650
Non-compete agreements      
Acquisitions      
Estimated useful life 7 years   5 years
Accu Fab      
Acquisitions      
Cash and cash equivalents   $ 1,123  
Accounts receivable, net   14,118  
Inventory   4,594  
Prepaid expenses and other current assets   256  
Property, plant and equipment   9,811  
Operating lease assets   3,928  
Other long-term assets   7  
Goodwill   47,639  
Total assets acquired   150,676  
Accounts payable   (4,101)  
Lease liabilities, current   (1,231)  
Salaries, wages, and payroll taxes   (661)  
Bonuses and deferred compensation   305  
Other current liabilities   (275)  
Lease liabilities, non-current   (2,698)  
Other long-term liabilities   (220)  
Total liabilities assumed   (9,491)  
Total consideration   141,185  
Accu Fab | Customer relationships      
Acquisitions      
Intangible assets   67,000  
Accu Fab | Non-compete agreements      
Acquisitions      
Intangible assets   $ 2,200