Quarterly report pursuant to Section 13 or 15(d)

Contract in Progress - Summary of Amounts Amortized of Unearned Revenues (Details)

v3.19.1
Contract in Progress - Summary of Amounts Amortized of Unearned Revenues (Details)
3 Months Ended
Jan. 31, 2019
Warrant Obligations [Member]  
Deferred revenue, amortized term 12 months
Deferred revenue, amortized description 12 months from the date of sale
After Sales Technical Support (TEAM) [Member]  
Deferred revenue, amortized term 12 months
Deferred revenue, amortized description 12 months from the date of sale or 12 months from the date of the renewal purchase transaction
After Sales Through Life Support (TLS) [Member]  
Deferred revenue, amortized description 36 months or 60 months depending on the package purchased by the customer.
After Sales Through Life Support (TLS) [Member] | Minimum [Member]  
Deferred revenue, amortized term 36 months
After Sales Through Life Support (TLS) [Member] | Maximum [Member]  
Deferred revenue, amortized term 60 months