v3.26.1
Business Combinations - Schedule of Estimated Fair Values of Assets Acquired, and Liabilities Assumed in Connection with Acquisition (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Oct. 28, 2025
May 28, 2025
Apr. 02, 2025
Dec. 31, 2024
Feb. 16, 2024
Dec. 31, 2023
Assets Acquired              
Goodwill $ 352,513       $ 225,146   $ 217,274
Rapid Machining Solutions              
Assets Acquired              
Cash and cash equivalents           $ 44  
Accounts receivable           2,312  
Prepaid and other current assets           5  
Inventory           828  
Property plant and equipment           2,987  
Right of use lease assets           348  
Total assets acquired           24,824  
Accounts payable           857  
Accrued liabilities           157  
Lease liabilities, current           12  
Lease liabilities, non-current           336  
Total liabilities assumed           1,362  
Goodwill           7,872  
Fair Value of Consideration           31,334  
Rapid Machining Solutions | Customer Relationships              
Assets Acquired              
Intangible assets           13,000  
Rapid Machining Solutions | Customer Backlogs              
Assets Acquired              
Intangible assets           $ 5,300  
Metal Technology Inc              
Assets Acquired              
Cash and cash equivalents       $ 2,230      
Accounts receivable       2,734      
Prepaid and other current assets       173      
Inventory       2,435      
Property plant and equipment       10,672      
Intangible assets       30,700      
Right of use lease assets       715      
Total assets acquired       49,659      
Accounts payable       374      
Accrued payroll and related expenses       10,815      
Lease liabilities, current       113      
Lease liabilities, non-current       602      
Other current liabilities       461      
Total liabilities assumed       12,365      
Goodwill       45,019      
Fair Value of Consideration       $ 82,313      
Industrial Solid Propulsion              
Assets Acquired              
Cash and cash equivalents     $ 2,791        
Accounts receivable     597        
Prepaid and other current assets     39        
Inventory     1,202        
Property plant and equipment     4,239        
Intangible assets     21,400        
Deferred tax assets     941        
Total assets acquired     31,209        
Accounts payable     279        
Accrued payroll and related expenses     2,122        
Contract liabilities     95        
Long-term notes payable     1,919        
Total liabilities assumed     4,415        
Goodwill     31,843        
Fair Value of Consideration     $ 58,637        
Five Axis Industries, Inc              
Assets Acquired              
Cash and cash equivalents   $ 5,055          
Accounts receivable   1,807          
Property plant and equipment   4,466          
Intangible assets   48,000          
Total assets acquired   59,328          
Accounts payable   156          
Accrued payroll and related expenses   70          
Other current liabilities   153          
Deferred tax liabilities   12,886          
Total liabilities assumed   13,265          
Goodwill   50,505          
Fair Value of Consideration   $ 96,568