v3.25.2
Schedule of Segment Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting Information [Line Items]        
Net sales $ 23,910,514 $ 18,813,162 $ 68,535,860 $ 57,349,477
Operating (loss) income (1,095,151) 719,863 1,384,495 1,270,124
Operating Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 23,910,514 18,813,162 68,535,860 57,349,477
Cost of Goods Sold [1] (20,227,932) (15,623,586) (55,940,847) (47,458,328)
Gross Profit 3,682,582 3,189,576 12,595,013 9,891,149
Trading Profit [1] (769,845) 736,488 686,868 1,219,194
Overhead [2] (4,007,888) (3,206,201) (11,897,386) (9,840,219)
Operating (loss) income $ (1,095,151) $ 719,863 $ 1,384,495 $ 1,270,124
[1] Trading profit is included in cost of goods sold in the consolidated statement of operations.
[2] Overhead includes officers’ salaries and selling and administrative expenses included in the consolidated statement of operations.