XML 31 R18.htm IDEA: XBRL DOCUMENT
v3.4.0.3

New Accounting Pronouncements (Notes) | 9 Months Ended
--- | ---
Apr. 30, 2016
Entity Information [Line Items] |
New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Pronouncements In March 2016, the FASB issued ASU 2016-09, "Stock Compensation: Improvements to Employee Share-Based Payment Accounting," which will simplify several aspects of accounting for share-based payment transactions. The update will require, among other items, that all excess tax deficiencies or benefits be recorded as income tax expense or benefit in the statement of earnings, and not in additional paid-in capital (APIC). This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. Early adoption of the ASU is permitted and the prospective transition method should be applied. The Company is currently evaluating the impact of this update on its consolidated financial statements. In February 2016, the FASB issued ASU 2016-02, "Leases," which replaces the current lease accounting standard. The update will require, among other items, lessees to recognize the assets and liabilities that arise from most leases on the balance sheet. This guidance is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods. The ASU must be adopted using a modified retrospective approach and early adoption is permitted. The Company is currently evaluating the impact of this update on its consolidated financial statements. In November 2015, the FASB issued ASU 2015-17, "Balance Sheet Classification of Deferred Taxes," which requires companies to classify deferred tax assets and liabilities as non-current on the balance sheet. This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. The ASU may be applied either prospectively or retrospectively and early adoption is permitted. The Company does not expect this update to have a meaningful impact on its consolidated financial statements. In May 2014, the FASB issued ASU 2014-09, "Revenue from Contracts with Customers," which eliminates the transaction-and industry-specific revenue recognition guidance under current GAAP and replaces it with a principles-based approach for determining revenue recognition. The new guidance requires revenue recognition when control of the goods or services transfers to the customer, replacing the existing guidance which requires revenue recognition when the risks and rewards transfer to the customer. Under the new guidance, companies should recognize revenues in amounts that reflect the payment to which a company expects to be entitled in exchange for those goods or services. In March 2016, the FASB issued ASU 2016-08, "Revenue from Contracts with Customers - Principal versus Agent Considerations (Reporting Revenue Gross versus Net)", which amends the principal-versus-agent implementation guidance in ASU 2014-09. ASU 2016-08 clarifies the principal-versus-agent guidance in ASU 2014-09 and requires an entity to determine whether the nature of its promise to provide goods or services to a customer is performed in a principal or agent capacity and to recognize revenue in a gross or net manner based on that designation. In May 2016, the FASB issued ASU 2016-12, "Revenue from Contracts with Customers - Narrow-Scope Improvements and Practical Expedients", which amends the transition, collectibility, and non-cash consideration guidance in ASU 2014-09. ASU 2016-08 clarifies clarify that, for a contract to be considered completed at transition, substantially all of the revenue must have been recognized under legacy GAAP. The amendments also clarify how an entity should evaluate the collectibility threshold and when an entity can recognize nonrefundable consideration received as revenue if an arrangement does not meet the standard’s contract criteria. ASU 2014-09 (and related updates) is effective for the Company beginning in fiscal 2019. Entities have the option of using either a full retrospective or a modified retrospective approach for the adoption of the standard. The Company is currently evaluating the impact of this update on its consolidated financial statements.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | dei_EntityInformationLineItems
Namespace Prefix: | dei_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration