XML 103 R30.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

REVENUE Remaning Performace Obligations (Tables) | 3 Months Ended
--- | ---
Jan. 31, 2020
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 $329 million as of January 31, 2020, 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 January 31, 2020, we expect to recognize approximately 37% of the revenue related to these unsatisfied performance obligations during the remainder of 2020, 33% during 2021, and 30% 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=118956577&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration