XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail) - USD ($)
$ in Thousands
Aug. 03, 2024
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 44,576 $ 35,020
Accumulated Amortization (17,341) (16,214)
Currency Translation Adjustment 79 30
Net Carrying Amount 27,314 18,836
Customer Contract Relationships [Member] | Honeywell Asset Purchase and License Agreement [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,773 27,773
Accumulated Amortization (13,228) (12,795)
Net Carrying Amount 14,545 14,978
Customer Contract Relationships [Member] | RITEC [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,830 2,830
Accumulated Amortization (1,722) (1,689)
Net Carrying Amount 1,108 1,141
Customer Contract Relationships [Member] | MTEX New Solutions, S.A. [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,786  
Accumulated Amortization (219)  
Currency Translation Adjustment 49  
Net Carrying Amount 8,616  
Customer Contract Relationships [Member] | Agreement With Astro Machine For Asset Acquisitions [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,060 3,060
Accumulated Amortization (1,224) (918)
Net Carrying Amount 1,836 2,142
Distributor Relations [Member] | TrojanLabel [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 937 937
Accumulated Amortization (728) (686)
Currency Translation Adjustment 26 30
Net Carrying Amount 235 281
Internally Developed Software [Member] | MTEX New Solutions, S.A. [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 282  
Accumulated Amortization (12)  
Currency Translation Adjustment 2  
Net Carrying Amount 272  
Trademarks [Member] | MTEX New Solutions, S.A. [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 488  
Accumulated Amortization (40)  
Currency Translation Adjustment 2  
Net Carrying Amount 450  
Trademarks [Member] | Agreement With Astro Machine For Asset Acquisitions [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 420 420
Accumulated Amortization (168) (126)
Net Carrying Amount $ 252 $ 294