XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORY (Tables)
9 Months Ended
Jul. 31, 2023
Inventory Disclosure [Abstract]  
SCHEDULE OF COMPONENTS OF INVENTORY

Inventory is stated at the lower of cost (First In, First Out method) or net realizable value. Inventory consisted of the following components as of the dates indicated:

 

 

   July 31,   October 31, 
   2023   2022 
         
Raw materials and parts  $8,940,798   $7,219,344 
Work in progress   396,359    383,427 
Finished goods   2,310,482    2,424,340 
Total Inventory  $11,647,639   $10,027,111