v3.25.2
Inventory, Net (Tables)
6 Months Ended
Apr. 30, 2025
Inventory, Net [Abstract]  
Schedule of Inventory

As of April 30, 2025 and October 31, 2024, inventory comprised of the following:

 

   April 30,
2025
   October 31,
2024
 
Raw materials   17,503    22,606 
Goods shipped to customer   
-
    1,914 
Finished goods   48,318    46,966 
Inventories, net   65,821    71,486