v3.26.1
SCHEDULE OF SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jan. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting [Line Items]          
Net sales $ 21,686,262 $ 25,565,840 $ 23,910,514 $ 69,378,258 $ 68,535,860
Overhead 3,099,801   3,350,179 9,992,569 9,705,120
Operating income 2,324,330 $ 2,376,742 (1,095,151) 5,043,567 1,384,495
Operating Segment [Member]          
Segment Reporting [Line Items]          
Net sales 21,686,262   23,910,514 69,378,258 68,535,860
Cost of Goods Sold [1] (16,882,814)   (20,885,641) (55,123,851) (58,133,113)
Gross Profit 4,803,448   3,024,873 14,254,407 10,402,747
Trading Profit (Loss) [1] 620,683   (769,845) 781,729 686,868
Overhead [2] (3,099,801)   (3,350,179) (9,992,569) (9,705,120)
Operating income $ 2,324,330   $ (1,095,151) $ 5,043,567 $ 1,384,495
[1] Trading profit is included in cost of goods sold in the condensed consolidated statements of operations.
[2] Overhead includes officers’ salaries and selling and administrative expenses included in the condensed consolidated statements of operations.