Quarterly report pursuant to Section 13 or 15(d)

Contracts in Progress (Details Narrative)

v3.7.0.1
Contracts in Progress (Details Narrative) - USD ($)
6 Months Ended
Apr. 30, 2017
Oct. 31, 2016
Contracts In Progress    
Unbilled Receivables $ 4,189,052 $ 3,406,693
Deferred Revenues 327,870 464,541
Component of Deferred Revenue $ 0 0
Product warrant description Revenue received as part of sales of equipment includes a provision for warranty and is treated as deferred revenue, along with extended warranty sales, and Through Life Support, a support package offering five years hardware and software support agreements. These amounts are amortized according to the contractual period in question which is over 12 months representing the warranty or support period for the equipment sold, or 36 months or 60 months for Through Life Support obligations, according to the package purchased by our customer.  
Short term deferred revenue $ 273,998 464,541
Long term deferred revenue $ 53,872