XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Operating Profit (Loss) $ 3,730 $ 1,795 $ 5,668 $ 3,243  
Total assets 147,435   147,435   $ 142,327
Intersegment [Member]          
Net sales (12,020) (15,190) (22,100) (24,390)  
Operating Profit (Loss) (330) (720) 760 110  
Total Segment [Member]          
Net sales 33,070 28,180 61,770 55,460  
External sales 33,070 28,180 61,770 55,460  
Intersegment sales 12,020 15,190 22,100 24,390  
Operating Profit (Loss) 3,730 5,670 1,800 3,240  
Total assets 147,440 142,170 147,440 142,170  
USA          
Net sales 16,550 13,430 30,160 25,680  
External sales 15,210 11,900 27,490 23,130  
Intersegment sales 1,320 1,530 2,660 2,550  
Operating Profit (Loss) 1,160 (1,240) (650) (3,300)  
Total assets 70,180 64,330 70,180 64,330  
Mexico          
Net sales 2,370 1,500 3,610 2,740  
External sales 1,090 1,060 1,890 1,910  
Intersegment sales 1,280 440 1,720 830  
Operating Profit (Loss) (470) (70) (860) (610)  
Total assets 5,540 5,320 5,540 5,320  
Canada          
Net sales 2,030 2,260 4,560 4,530  
External sales 2,040 2,260 4,560 4,530  
Intersegment sales 0 0 10 0  
Operating Profit (Loss) 210 320 660 950  
Total assets 7,620 5,810 7,620 5,810  
Other Foreign [Member]          
Net sales 3,220 2,430 6,300 4,620  
External sales 1,970 1,830 4,240 3,640  
Intersegment sales 1,250 600 2,070 980  
Operating Profit (Loss) 560 (70) 1,220 140  
Total assets 9,760 9,240 9,760 9,240  
Europe UK          
Net sales 5,400 1,880 9,420 3,850  
External sales 5,310 1,880 9,330 3,850  
Intersegment sales 90 0 90 0  
Operating Profit (Loss) 380 (360) 590 (620)  
Total assets 11,420 12,530 11,420 12,530  
Asia          
Net sales 10,910 19,320 22,030 33,980  
External sales 2,960 6,740 6,630 13,980  
Intersegment sales 7,960 12,580 15,400 20,000  
Operating Profit (Loss) 1,030 3,400 1,880 5,950  
Total assets 32,150 35,640 32,150 35,640  
Latin America          
Net sales 4,610 2,550 7,790 4,450  
External sales 4,490 2,510 7,630 4,420  
Intersegment sales 120 40 150 30  
Operating Profit (Loss) 1,190 540 2,070 840  
Total assets $ 10,770 $ 9,300 $ 10,770 $ 9,300