Quarterly report pursuant to Section 13 or 15(d)

Inventory - Schedule of Components of Inventory (Details)

v3.21.1
Inventory - Schedule of Components of Inventory (Details) - USD ($)
Apr. 30, 2021
Oct. 31, 2020
Inventory, Net [Abstract]    
Raw materials and parts $ 8,266,304 $ 7,322,688
Work in progress 922,880 698,756
Finished goods 1,378,910 1,120,829
Total Inventory $ 10,568,094 $ 9,142,273