Quarterly report pursuant to Section 13 or 15(d)

Inventory - Components of Inventory (Details)

v3.19.2
Inventory - Components of Inventory (Details) - USD ($)
Apr. 30, 2019
Oct. 31, 2018
Inventory, Net [Abstract]    
Raw materials and parts $ 3,168,020 $ 2,887,505
Work in progress 603,701 472,204
Finished goods 393,368 463,534
Total Inventory $ 4,165,089 $ 3,823,243