v3.26.1
Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 02, 2026
Jun. 30, 2025
Jun. 30, 2024
Recognized preliminary amounts of identifiable assets acquired and liabilities assumed, at fair value:        
Goodwill $ 78,689   $ 51,306 $ 51,415
Saxdor        
Recognized preliminary amounts of identifiable assets acquired and liabilities assumed, at fair value:        
Cash and cash equivalents   $ 11,277    
Trade receivables   2,085    
Inventories   59,777    
Prepaid expenses and other current assets   7,107    
Property, plant, and equipment   22,952    
Intangible assets   142,918    
Other assets   8,290    
Total assets acquired   254,406    
Accounts payable   26,681    
Accrued expenses   45,883    
Income taxes and tax distribution payable   50    
Other liabilities   5,406    
Total liabilities assumed   78,020    
Net assets acquired   176,386    
Goodwill   27,501    
Total preliminary purchase price   $ 203,887