XML 20 R9.htm IDEA: XBRL DOCUMENT
v3.10.0.1

NEW ACCOUNTING PRONOUNCEMENTS (Notes) | 9 Months Ended
--- | ---
Jul. 31, 2018
New Accounting Pronouncements and Changes in Accounting Principles [Abstract] |
NEW ACCOUNTING PRONOUNCEMENTS | 2. NEW ACCOUNTING PRONOUNCEMENTS There were no changes to the new accounting pronouncements not yet adopted as described in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017 except for the following: In May 2014, the Financial Accounting Standards Board ("FASB") issued new revenue recognition guidance, Accounting Standard Codification Topic 606, Revenue from contract with customers, which provides a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and will supersede most current revenue recognition guidance. The objective of the new revenue standard is to significantly enhance comparability and clarify principles of revenue recognition practices across entities, industries, jurisdictions and capital markets. The guidance is effective for us at the beginning of our fiscal year 2019. We expect to adopt this standard on November 1, 2018 through the application of the modified retrospective method reflecting the cumulative effect of initially applying the new guidance to revenue recognition in the first quarter of fiscal 2019. Under the new guidance, there are specific criteria to determine if a performance obligation should be recognized over time or at a point in time. We expect that in some cases the revenue recognition timing under the new guidance will change from current practice. We are currently evaluating the impact the adoption of this standard will have on our consolidated financial statements and disclosures. In February 2016, the FASB issued guidance which amends the existing accounting standards for leases. Consistent with existing guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily will depend on its classification. Under the new guidance, a lessee will be required to recognize right-of-use assets and lease liabilities on the balance sheet. In July 2018, the FASB clarified two requirements in the new leases standard. The FASB decided to provide another transition method by allowing companies to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. In addition, the FASB decided to provide lessors with a practical expedient to not separate nonlease components from the associated lease component, similar to the expedient provided for lessees. The new guidance is effective for us beginning November 1, 2019, and for interim periods within that year. Early adoption is permitted and we will be required to adopt using a modified retrospective approach. We are evaluating the timing of adoption and the impact of this guidance on our consolidated financial statements and disclosures. In February 2018, the FASB issued amendments to reporting comprehensive income to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act that was enacted in December 2017 that reduced the U.S. federal corporate income tax rate and made other changes to U.S. federal tax laws. The amendments in this update also require certain disclosures about stranded tax effects. The amendments are effective for us beginning November 1, 2019, and for interim periods within that fiscal year and should be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recognized. We expect to adopt this guidance on November 1, 2018. We are currently evaluating the impact the adoption of this guidance will have on our consolidated financial statements and disclosures. In February 2018, the FASB issued technical corrections and improvements to amendments published in January 2016 to address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. The provisions under these corrections and improvements are effective for us beginning November 1, 2018, and for interim periods within that year. Early adoption is not permitted. We currently do not expect this guidance to have a material impact on our consolidated financial statements and disclosures. In March 2018, the FASB issued amendments to SEC Staff Accounting Bulletin (“SAB”) No. 118. These amendments modified certain SEC material in Topic 740 for the income tax accounting implications of the recently issued Tax Act and generally serves to codify the SEC’s guidance released in SAB No. 118. These amendments are effective for us beginning November 1, 2018, and interim periods with that year. We are currently finalizing the impact the adoption of this guidance will have on our consolidated financial statements and disclosures. Other amendments to GAAP in the U.S. that have been issued by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on our consolidated financial statements upon adoption.

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

X
- Definition The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration