XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail) - USD ($)
$ in Thousands
Oct. 28, 2023
Jan. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 40,447 $ 40,447
Accumulated Amortization (21,137) (19,336)
Currency Translation Adjustment 110 121
Net Carrying Amount 19,420 21,232
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 (12,578) (11,913)
Net Carrying Amount 15,195 15,860
Customer Contract Relationships [Member] | Miltope [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,100 3,100
Accumulated Amortization (3,019) (2,777)
Net Carrying Amount 81 323
Customer Contract Relationships [Member] | RITEC [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,830 2,830
Accumulated Amortization (1,672) (1,623)
Net Carrying Amount 1,158 1,207
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 (765) (306)
Net Carrying Amount 2,295 2,754
Existing Technology [Member] | TrojanLabel ApS [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,327 2,327
Accumulated Amortization (2,336) (2,087)
Currency Translation Adjustment 89 94
Net Carrying Amount 80 334
Distributor Relations [Member] | TrojanLabel ApS [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 937 937
Accumulated Amortization (662) (588)
Currency Translation Adjustment 21 27
Net Carrying Amount 296 376
Trademarks [Member] | Agreement With Astro Machine For Asset Acquisitions [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 420 420
Accumulated Amortization (105) (42)
Net Carrying Amount $ 315 $ 378