Quarterly report pursuant to Section 13 or 15(d)

Inventory - Components of Inventory (Details)

v3.19.2
Inventory - Components of Inventory (Details) - USD ($)
Jul. 31, 2019
Oct. 31, 2018
Inventory, Net [Abstract]    
Raw materials and parts $ 3,251,696 $ 2,887,505
Work in progress 603,343 472,204
Finished goods 499,781 463,534
Total Inventory $ 4,354,820 $ 3,823,243