v3.20.4

Basis of Presentation (Policies) | 3 Months Ended
--- | ---
Oct. 31, 2020
Accounting Policies [Abstract] |
Basis of Consolidation | Basis of Consolidation These unaudited interim condensed consolidated financial statements present all the assets, liabilities, revenues, expenses and cash flows of entities in which the Company has a controlling financial interest and is determined to be the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation.
Fiscal Period | Fiscal Period Fiscal 2021 will end on July 31, 2021 and will be a 52-week period. Fiscal year 2020 ended on August 1, 2020 and was a 52-week period. The three months ended October 31, 2020 and November 2, 2019 were 13-week periods, respectively.
Interim Financial Statements | Interim Financial Statements These interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and are unaudited. In the opinion of management, such condensed consolidated financial statements contain all normal and recurring adjustments necessary to present fairly the condensed consolidated financial condition, results of operations, comprehensive income, cash flows and equity of the Company for the interim periods presented. In addition, certain information and footnote disclosures normally included in financial statements prepared in accordance with the accounting principles generally accepted in the United States of America (“US GAAP”) have been condensed or omitted from this report as permitted by the SEC’s rules and regulations. However, the Company believes that the disclosures herein are adequate to ensure that the information is fairly presented. The consolidated balance sheet data as of August 1, 2020 is derived from the audited consolidated financial statements included in the Company’s Fiscal 2020 10-K, which should be read in conjunction with these interim financial statements. Reference is made to the Fiscal 2020 10-K for a complete set of financial statements.
New Accounting Pronouncements, Policy | Recently Issued Accounting Standards Recently issued standards Intangible Assets In August 2018, the FASB issued ASU 2018-15, “Intangibles-Goodwill and Other-Internal-Use Software: Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance will be effective for annual reporting periods beginning after December 15, 2019, including interim periods. Early adoption is permitted for annual or interim periods. The Company adopted the standard prospectively at the beginning of Fiscal 2021. This ASU requires that implementation costs incurred in a hosting arrangement that is a service contract be assessed in accordance with the existing guidance in Subtopic 350-40, “Internal-Use Software.” Accordingly, costs incurred during the preliminary project stage must be expensed as incurred, while costs incurred during the application development stage must be capitalized. Capitalized implementation costs associated with a hosting arrangement that is a service contract must be expensed over the term of the hosting arrangement. Additionally, the new guidance requires that the expense of these capitalized costs be presented in the same line item in the statement of income as the fees associated with the hosting element of the arrangement. The adoption of the new standard in Fiscal 2021 did not have a significant impact on the Company’s condensed consolidated financial statements.

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02(b)) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03(b)) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
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