v3.26.1
ACQUISITIONS - Purchase Price Consideration and Fair Value - Zircaloy acquisitions (Details) - USD ($)
$ in Thousands
Apr. 22, 2025
Mar. 31, 2026
Dec. 31, 2025
Total purchase price consideration and amounts recognized for the assets acquired and liabilities assumed      
Goodwill   $ 231,225 $ 181,406
Zircaloy      
Total purchase price consideration and amounts recognized for the assets acquired and liabilities assumed      
Total consideration, net $ 89,590    
Accounts receivable 24,099    
Inventories 14,025    
Prepaid expenses and other current assets 2,403    
Property and equipment 34,431    
Operating lease assets 5,146    
Intangible assets 14,400    
Goodwill 31,291    
Total assets acquired 125,795    
Accounts payable 3,028    
Accrued liabilities 16,790    
Long-term operating lease liabilities 4,564    
Deferred tax liabilities 9,208    
Other liabilities 2,615    
Total liabilities assumed 36,205    
Net assets acquired $ 89,590