XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Summary of Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail) - USD ($)
$ in Thousands
Jan. 31, 2025
May 06, 2024
Jan. 31, 2024
Aug. 04, 2022
Business Acquisition [Line Items]        
Goodwill recognized $ 14,515   $ 14,633  
MTEX New Solutions, S.A. [Member]        
Business Acquisition [Line Items]        
Goodwill recognized 14,300      
MTEX New Solutions, S.A. [Member] | Preliminary Estimate [Member]        
Business Acquisition [Line Items]        
Cash   $ 364    
Accounts Receivable   3,989    
Inventory   3,807    
Prepaid Expenses and Other Current Assets   301    
Property, Plant and Equipment   4,802    
Other Long-Term Assets   5,154    
Identifiable Intangible Assets   9,556    
Goodwill recognized   10,629    
Accounts Payable and Other Current Liabilities   (4,225)    
Debt Assumed   (7,918)    
Other Long-Term Liabilities   (5,366)    
Total Purchase Price   21,093    
MTEX New Solutions, S.A. [Member] | Measurement Period Adjustment [Member[        
Business Acquisition [Line Items]        
Accounts Receivable   (2,748)    
Inventory   (200)    
Other Long-Term Assets   1,054    
Identifiable Intangible Assets   (2,017)    
Goodwill recognized   3,621    
Accounts Payable and Other Current Liabilities   (1,870)    
Other Long-Term Liabilities   540    
Total Purchase Price   (1,620)    
MTEX New Solutions, S.A. [Member] | Revised Estimate [Member]        
Business Acquisition [Line Items]        
Cash   364    
Accounts Receivable   1,241    
Inventory   3,607    
Prepaid Expenses and Other Current Assets   301    
Property, Plant and Equipment   4,802    
Other Long-Term Assets   6,208    
Identifiable Intangible Assets   7,539    
Goodwill recognized   14,250    
Accounts Payable and Other Current Liabilities   (6,095)    
Debt Assumed   (7,918)    
Other Long-Term Liabilities   (4,826)    
Total Purchase Price   $ 19,473    
Agreement With Astro Machine For Asset Acquisitions [Member]        
Business Acquisition [Line Items]        
Cash       $ 91
Accounts Receivable       3,393
Inventory       5,715
Property, Plant and Equipment       4,200
Identifiable Intangible Assets       3,480
Goodwill recognized $ 2,700     2,730
Accounts Payable and Other Current Liabilities       (2,484)
Total Purchase Price       $ 17,125