Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF COMPONENTS OF INVENTORY (Details)

v3.24.0.1
SCHEDULE OF COMPONENTS OF INVENTORY (Details) - USD ($)
Oct. 31, 2023
Oct. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and parts $ 8,994,482 $ 7,219,344
Work in progress 483,227 383,427
Finished goods 2,207,816 2,424,340
Total Inventory $ 11,685,525 $ 10,027,111