XML 43 R32.htm IDEA: XBRL DOCUMENT
v3.19.1

REVENUE Remaning Performace Obligations (Tables) | 6 Months Ended
--- | ---
Apr. 30, 2019
Revenue from Contract with Customer [Abstract] |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] | Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, was approximately $280 million as of April 30, 2019, and represents the company’s obligation to deliver products and services and obtain customer acceptance on delivered products. Since we typically invoice customers at contract inception, this amount is included in our current and long-term deferred revenue balances. As of April 30, 2019, we expect to recognize approximately 26% of the revenue related to these unsatisfied performance obligations during the remainder of 2019, 37% during 2020, and 37% thereafter.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration