v3.25.2
Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Aug. 21, 2024
Jul. 31, 2025
Oct. 31, 2024
Business Combination [Line Items]      
Goodwill   $ 3,306,432 $ 3,280,819
Atrion Corporation      
Business Combination [Line Items]      
Cash $ 24,428    
Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Fair Value 20,883    
Business Combination, Recognized Asset Acquired, Inventory, Current 64,801    
Goodwill 494,279    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived 129,600    
Business Combination, Recognized Asset Acquired, Other Asset, Current 157,473    
Business Combination, Recognized Asset Acquired, Asset 891,464    
Business Combination, Recognized Liability Assumed, Accounts Payable, Current 25,587    
Business Combination, Recognized Liability Assumed, Deferred Tax Liability 31,221    
Business Combination, Recognized Liability Assumed, Other Liability, Noncurrent 20,232    
Business Combination, Recognized Liability Assumed, Liability $ 77,040