XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisition, Descriptions (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 04, 2025
Oct. 31, 2025
Oct. 31, 2024
Acquisition, Consideration Transferred [Abstract]      
Payments to Acquire Businesses, Net of Cash Acquired   $ 17,416 $ 140,625
Mecco Acquisition      
Acquisitions Details [Line Items]      
Business Combination, Effective Date of Acquisition Aug. 04, 2025    
Business Combination, Name of Acquiree Mecco    
Business Combination, Description of Acquiree Based in Pittsburgh, Pennsylvania, Mecco specializes in industrial product marking and identification systems designed for a variety of applications and industries.    
Business Combination, Reason for Business Combination The acquisition of Mecco complements the Company’s existing offering of direct part marking solutions and advances the Company’s strategy to provide customers with a variety of end-to-end direct part marking and specialty identification products.    
Acquisition, Consideration Transferred [Abstract]      
Payments to Acquire Businesses, Net of Cash Acquired $ 17,416    
Business Combination, Consideration Transferred, Liabilities Incurred 1,750    
Business Combination, Consideration Transferred $ 19,166