v3.26.1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Jan. 31, 2026
Settlement of lease liability, net $ (1,925) $ 0 $ (1,925) $ 0  
Goodwill impairment     3,176 0  
Gain on sale of certain assets 0 0 (6,467) 0  
Lease impairments 0 3,577 0 3,577  
Consolidated operating (loss) income (3,344) (4,042) (1,056) (8,676)  
US [Member]          
Net sales 23,100 24,500 45,400 47,000  
External sales 21,300 22,100 41,400 42,800  
Intersegment sales 1,700 2,300 4,000 4,100  
Cost of Goods Sold 13,900 15,500 30,000 30,800  
Gross Profit 9,200 9,000 15,400 16,200  
Operating Expenses 11,000 10,700 21,700 21,400  
Settlement of lease liability, net (1,900) 0 (1,900) 0  
Gain on sale of certain assets 0 0 (6,500) 0  
Lease impairments 0 3,600 0 3,600  
Consolidated operating (loss) income 100 (5,300) 2,100 (8,900)  
Total Assets (168,400)   (168,400)   $ (170,400)
Total Assets Less Intersegment 88,700   88,700   90,800
Total Goodwill and Intangible Assets 25,400   25,400   25,300
Other Foreign [Member]          
Net sales 5,600 5,200 10,900 9,900  
External sales 3,700 3,300 7,200 6,300  
Intersegment sales 2,000 1,900 3,700 3,600  
Cost of Goods Sold 4,300 3,500 7,800 6,600  
Gross Profit 1,300 1,700 3,100 3,200  
Operating Expenses 1,400 1,600 2,900 3,000  
Consolidated operating (loss) income (100) 100 200 300  
Total Assets (19,500)   (19,500)   (19,800)
Total Assets Less Intersegment 18,100   18,100   17,600
Total Goodwill and Intangible Assets 1,000   1,000   1,800
Mexico [Member]          
Net sales 1,900 2,000 4,400 3,800  
External sales 700 900 1,200 1,500  
Intersegment sales 1,400 1,100 3,300 2,300  
Cost of Goods Sold 2,300 2,100 4,700 3,900  
Gross Profit (500) (100) (400) (100)  
Operating Expenses 800 600 1,300 1,300  
Consolidated operating (loss) income (1,200) (700) (1,700) (1,400)  
Total Assets (10,800)   (10,800)   (11,700)
Total Assets Less Intersegment 7,400   7,400   8,200
Asia [Member]          
Net sales 15,300 14,300 26,300 26,300  
External sales 4,700 3,700 8,400 7,300  
Intersegment sales 10,500 10,700 17,900 19,100  
Cost of Goods Sold 11,700 11,400 20,900 21,000  
Gross Profit 3,700 2,900 5,500 5,400  
Operating Expenses 1,800 1,400 3,000 2,900  
Consolidated operating (loss) income 1,900 1,500 2,500 2,400  
Total Assets (45,600)   (45,600)   (48,500)
Total Assets Less Intersegment 25,400   25,400   20,800
Canada [Member]          
Net sales 2,500 2,900 4,600 5,200  
External sales 2,600 2,900 4,700 5,300  
Intersegment sales 100 100 100 200  
Cost of Goods Sold 1,700 2,000 3,000 3,900  
Gross Profit 900 900 1,700 1,400  
Operating Expenses 600 500 1,300 1,200  
Consolidated operating (loss) income 300 400 400 200  
Total Assets (7,200)   (7,200)   (6,800)
Total Assets Less Intersegment 3,200   3,200   2,900
Latin America [Member]          
Net sales 4,200 4,600 9,100 8,900  
External sales 4,100 4,300 8,800 8,400  
Intersegment sales 0 200 200 400  
Cost of Goods Sold 3,100 3,000 6,600 5,900  
Gross Profit 1,100 1,600 2,500 3,000  
Operating Expenses 1,500 1,400 3,000 3,000  
Consolidated operating (loss) income (400) 200 (500) 0  
Total Assets (24,200)   (24,200)   (23,600)
Total Assets Less Intersegment 19,700   19,700   19,300
Intersegment [Member]          
Net sales (16,500) (16,700) (29,300) (29,800)  
Cost of Goods Sold (16,200) (16,000) (28,700) (28,400)  
Gross Profit (200) (700) (500) (1,300)  
Operating Expenses 200 400 500 700  
Consolidated operating (loss) income 0 (300) 0 (600)  
Total Assets (121,100)   (121,100)   (132,000)
Total Segment [Member]          
Net sales 50,100 52,500 97,500 99,200  
External sales 50,100 52,500 97,500 99,200  
Intersegment sales 16,500 16,700 29,300 29,800  
Cost of Goods Sold 31,600 33,700 64,100 64,800  
Gross Profit 18,500 18,800 33,400 34,500  
Operating Expenses 20,600 19,300 39,700 39,500  
Settlement of lease liability, net (1,900) 0 (1,900) 0  
Goodwill impairment 3,200 0 3,200 0  
Gain on sale of certain assets 0 0 (6,500) 0  
Lease impairments 0 3,600 0 3,600  
Consolidated operating (loss) income (3,300) (4,000) (1,100) (8,700)  
Total Assets (206,500)   (206,500)   (209,900)
Total Assets Less Intersegment 206,500   206,500   209,900
Total Goodwill and Intangible Assets 42,200   42,200   47,000
Europe UK [Member]          
Net sales 13,900 15,700 26,000 27,800  
External sales 12,400 15,100 23,800 26,900  
Intersegment sales 1,500 600 2,200 900  
Cost of Goods Sold 10,800 12,200 19,800 21,100  
Gross Profit 3,000 3,500 6,100 6,700  
Operating Expenses 3,700 3,400 7,000 7,400  
Goodwill impairment 3,200 0 3,200 0  
Consolidated operating (loss) income (3,900) $ 100 (4,100) $ (700)  
Total Assets (51,900)   (51,900)   (61,100)
Total Assets Less Intersegment 44,000   44,000   50,300
Total Goodwill and Intangible Assets $ 15,800   $ 15,800   $ 19,900