v3.26.1
SCHEDULE OF SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Segment Reporting [Line Items]          
Net sales $ 22,126,156 $ 25,565,840 $ 23,320,061 $ 47,691,996 $ 44,625,346
Operating income 342,496 $ 2,376,742 888,615 2,719,237 2,479,646
Operating Segment [Member]          
Segment Reporting [Line Items]          
Net sales 22,126,156   23,320,061 47,691,996 44,625,346
Cost of Goods Sold [1] (18,423,798)   (19,309,692) (37,918,943) (37,465,827)
Gross Profit 3,702,358   4,010,369 9,773,053 7,159,519
Trading Profit (Loss) [1] (215,290)   (280,197) (161,048) 1,456,722
Overhead [2] (3,144,572)   (2,841,557) (6,892,768) (6,136,595)
Operating income $ 342,496   $ 888,615 $ 2,719,237 $ 2,479,646
[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.