XML 43 R28.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Jun. 29, 2017
Accounting Policies [Abstract] |
Basis of Presentation and Consolidation and Description of Business | Basis of Presentation and Consolidation and Description of Business Our consolidated financial statements include the accounts of John B. Sanfilippo & Son, Inc., and our wholly-owned subsidiary, JBSS Ventures, LLC. Our fiscal year ends on the last Thursday of June each year, and typically consists of fifty-two weeks (four thirteen week quarters). However, the fiscal year ended June 30, 2016 consisted of fifty-three weeks with our fourth quarter containing fourteen weeks. The accompanying consolidated financial statements and related footnotes are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”). We are one of the leading processors and distributors of peanuts, pecans, cashews, walnuts, almonds and other nuts in the United States. These nuts are sold under a variety of private brands and under the Fisher, Orchard Valley Harvest and Sunshine Country brand names. We also market and distribute, and in most cases, manufacture or process, a diverse product line of food and snack products, including peanut butter, almond butter, cashew butter, candy and confections, snacks and trail mixes, snack bites, sunflower kernels, dried fruit, corn snacks, sesame sticks and other sesame snack products under private brands and brand names. Our products are sold through the major distribution channels to significant buyers of nuts, including food retailers, commercial ingredient users, and contract packaging customers.
Management Estimates | Management Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include reserves for customer deductions, the quantity of bulk inventories, the evaluation of recoverability of long-lived assets, the assumptions used in estimating the retirement plan liability and pension expense, and the realizability of deferred tax assets. Actual results could differ from those estimates.
Accounts Receivable | Accounts Receivable Accounts receivable are stated at the amounts charged to customers, less allowances for doubtful accounts, and reserves for estimated cash discounts and customer deductions. The allowance for doubtful accounts is calculated by specifically identifying customers that are credit risks and estimating the extent that other non-specifically identified customers will become credit risks. Account balances are charged off against the allowance when we conclude that it is probable the receivable will not be recovered. The reserve for estimated cash discounts is based on historical experience. The reserve for customer deductions represents known customer short payments and an estimate of future credit memos that will be issued to customers related to rebates and allowances for marketing and promotions based on agreed upon programs and historical experience.
Inventories | Inventories Inventories, which consist principally of inshell bulk-stored nuts, shelled nuts, dried fruit and processed and packaged nut products, are stated at the lower of cost (first-in, first-out) or market which approximates actual cost. Inventory costs are reviewed at least quarterly. Fluctuations in the market price of pecans, peanuts, walnuts, almonds, cashews and other nuts may affect the value of inventory, gross profit and gross profit margin. When expected market sales prices move below costs, we record adjustments to write down the carrying values of inventories to the lower of cost (first-in, first-out) or market. The results of our shelling process can also result in changes to inventory costs, such as adjustments made pursuant to actual versus expected crop yields. We maintain significant inventories of bulk-stored inshell pecans, peanuts and walnuts. Quantities of inshell bulk-stored nuts are determined based on our inventory systems and are subject to quarterly physical verification techniques including observation, weighing and other methods. The quantities of each crop year bulk-stored nut inventories are generally shelled out over a ten to fifteen-month period, at which time revisions to any estimates are also recorded.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment are stated at cost. Major improvements that extend the useful life, add capacity or add functionality are capitalized and charged to expense through depreciation. Repairs and maintenance costs are charged to expense as incurred. The cost and accumulated depreciation of assets sold or retired are removed from the respective accounts, and any gain or loss is recognized currently in operating income. Depreciation expense for the last three fiscal years is as follows:
|  | Year Ended June 29, 2017 |  |  | Year Ended June 30, 2016 |  |  | Year Ended June 25, 2015 |
Depreciation expense |  | $ | 14,190 |  |  | $ | 14,875 |  |  | $ | 14,117 |
Cost is depreciated using the straight-line method over the following estimated useful lives:
Classification |  | Estimated Useful Lives
Buildings |  | 10 to 40 years
Machinery and equipment |  | 5 to 10 years
Furniture and leasehold improvements |  | 5 to 10 years
Vehicles |  | 3 to 5 years
Computers and software |  | 3 to 5 years
No interest costs were capitalized for the last three fiscal years due to the lack of any significant project requiring such capitalization.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets We review held and used long-lived assets, including our rental investment property and amortizable identifiable intangible assets, to assess recoverability from projected undiscounted cash flows whenever events or changes in facts and circumstances indicate that the carrying value of the assets may not be recoverable. When such events occur, we compare the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group to the carrying amount of the long-lived asset or asset group. The cash flows are based on our best estimate of future cash flows derived from the most recent business projections. If this comparison indicates there is an impairment, the carrying value of the asset is reduced to its estimated fair value. We did not record any impairment of long-lived assets for the last three fiscal years.
Facility Consolidation Project/Real Estate Transactions | Facility Consolidation Project/Real Estate Transactions In April 2005, we acquired property to be used for the Elgin Site. Two buildings are located on the Elgin Site, one of which is an office building. Approximately 75% of the office building has been built-out and 70% is currently vacant. The other building, a warehouse, was expanded and modified for use as our principal processing facility and headquarters. The allocation of the purchase price to the two buildings was determined through a third-party appraisal. The value assigned to the office building is included in rental investment property on the balance sheet. The value assigned to the warehouse building is included in “Property, plant and equipment”. The net rental expense from the office building is included in the caption “Rental and miscellaneous expense, net”. Gross rental income and rental (expense), net for the last three fiscal years are as follows:
|  | Year ended June 29, 2017 |  |  | Year ended June 30, 2016 |  |  | Year ended June 25, 2015 |
Gross rental income |  | $ | 2,003 |  |  | $ | 1,898 |  |  | $ | 1,792 |
Rental (expense), net |  |  | (1,311 | ) |  |  | (1,371 | ) |  |  | (3,062 | )
Expected future gross rental income under operating leases within the office building is as follows for the fiscal years ending:
June 28, 2018 |  | $ | 1,961 |
June 27, 2019 |  |  | 1,859 |
June 25, 2020 |  |  | 1,765 |
June 24, 2021 |  |  | 1,534 |
June 30, 2022 |  |  | 1,314 |
Thereafter |  |  | 3,096 |
|  | $ | 11,529 |
Fair Value of Financial Instruments | Fair Value of Financial Instruments Authoritative guidance issued by the Financial Accounting Standards Board (“FASB”) defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels: Level 1- Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities. Level 2- Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets. Level 3- Unobservable inputs for which there is little or no market data available. The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at June 29, 2017 and June 30, 2016 because of the short-term maturities and nature of these balances. The carrying value of our Credit Facility (as defined in Note 4 – “Revolving Credit Facility” in the Notes to Consolidated Financial Statements “Revolving Credit Facility” below) borrowings approximates fair value at June 29, 2017 and June 30, 2016 because interest rates on this instrument approximate current market rates (Level 2 criteria), the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk. The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:
|  | June 29, 2017 |  |  | June 30, 2016 |
Carrying value of long-term debt: |  | $ | 28,808 |  |  | $ | 32,290 |
Fair value of long-term debt: |  |  | 29,316 |  |  |  | 35,479 |
The estimated fair value of long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.
Revenue Recognition | Revenue Recognition We recognize revenue when persuasive evidence of an arrangement exists, title has transferred (based upon terms of shipment), price is fixed, delivery occurred and collection is reasonably assured. We sell our products under some arrangements which include customer contracts which fix the sales price for periods, which typically can be up to one year, for some commercial ingredient customers and through specific programs consisting of promotion allowances, volume and customer rebates and marketing allowances, among others, to consumer customers and commercial ingredient users. Reserves for these programs are established based upon the terms of specific arrangements. Revenues are recorded net of rebates and promotion and marketing allowances. Revenues are also recorded net of expected customer deductions which are provided for based upon past experiences. While customers do have the right to return products, past experience has demonstrated that product returns have generally been insignificant. Provisions for returns are reflected as a reduction in net sales and are estimated based upon customer specific circumstances. Billings for shipping and handling costs are included in revenues.
Segment Reporting | Segment Reporting We operate in a single reportable and operating segment that consists of selling various nut and nut related products through multiple distribution channels.
Significant Customers and Concentration of Credit Risk | Significant Customers and Concentration of Credit Risk The highly competitive nature of our business provides an environment for the loss of customers and the opportunity to gain new customers. We are subject to concentrations of credit risk, primarily in trade accounts receivable, and we attempt to mitigate this risk through our credit evaluation process, collection terms and through geographical dispersion of sales. Sales to three customers each exceeded 10% of net sales during fiscal 2017 and fiscal 2016. In fiscal 2015 two customers each exceeded 10% of net sales. Sales to these customers represented approximately 53%, 50% and 39% of our net sales in fiscal 2017, fiscal 2016 and fiscal 2015, respectively. Net accounts receivable from these customers were 56% and 51% of net accounts receivable at June 29, 2017 and June 30, 2016, respectively.
Promotion, Marketing and Advertising Costs | Promotion, Marketing and Advertising Costs Promotions, allowances and customer rebates are recorded at the time revenue is recognized and are reflected as reductions in sales. Annual volume rebates are estimated based upon projected volumes for the year, while promotions and allowances are recorded based upon terms of the actual arrangements. Coupon incentive costs are accrued based on an estimate of redemptions to occur. Marketing and advertising costs are incurred to promote and support branded products in the consumer distribution channel. These costs are generally expensed as incurred, recorded in selling expenses, and were as follows for the last three fiscal years:
|  | Year ended June 29, 2017 |  |  | Year ended June 30, 2016 |  |  | Year ended June 25, 2015 |
Marketing and advertising expense |  | $ | 10,064 |  |  | $ | 11,569 |  |  | $ | 11,069 |
Shipping and Handling Costs | Shipping and Handling Costs Shipping and handling costs, which include freight and other expenses to prepare finished goods for shipment, are included in selling expenses. Shipping and handling costs for the last three fiscal years were as follows:
|  | Year ended June 29, 2017 |  |  | Year ended June 30, 2016 |  |  | Year ended June 25, 2015 |
Shipping and handling costs |  | $ | 17,682 |  |  | $ | 16,686 |  |  | $ | 17,699 |
Research and Development Expenses | Research and Development Expenses Research and development expense represents the cost of our research and development personnel and their related expenses and is charged to selling expenses as incurred. Research and development expenses for the last three fiscal years were as follows:
|  | Year ended June 29, 2017 |  |  | Year ended June 30, 2016 |  |  | Year ended June 25, 2015 |
Research and development expense |  | $ | 658 |  |  | $ | 653 |  |  | $ | 979 |
Stock-Based Compensation | Stock-Based Compensation We account for stock-based employee compensation arrangements in accordance with the provisions of ASC 718, as amended by Accounting Standard Update (“ASU”) 2016-09, by calculating compensation cost based on the grant date fair value. We then amortize compensation expense over the vesting period. We estimate the fair value of each stock option on the date of the grant using the Black-Scholes option pricing model (using the risk-free interest rate, expected term, expected volatility, and dividend yield variables). The grant date fair value of restricted stock units (“RSUs”) is generally determined based on the market price of our Common Stock on the date of grant. Beginning in fiscal 2017, forfeitures are recognized as they occur and excess tax benefits or tax deficiencies are recognized as a component of income tax expense.
Income Taxes | Income Taxes We account for income taxes using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been reported in our financial statements or tax returns. Such items give rise to differences in the financial reporting and tax basis of assets and liabilities. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets if it is more likely than not that all or a portion of the asset will not be realized. In estimating future tax consequences, we consider all expected future events other than changes in tax law or rates. We record liabilities for uncertain income tax positions based on a two-step process. The first step is recognition, where we evaluate whether an individual tax position has a likelihood of greater than 50% of being sustained upon examination based on the technical merits of the position, including resolution of any related appeals or litigation processes. For tax positions that are currently estimated to have a less than 50% likelihood of being sustained, no tax benefit is recorded. For tax positions that have met the recognition threshold in the first step, we perform the second step of measuring the benefit to be recorded. The actual benefits ultimately realized may differ from our estimates. In future periods, changes in facts, circumstances, and new information may require us to change the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recorded in results of operations and financial position in the period in which such changes occur. We recognize interest and penalties accrued related to unrecognized tax benefits in the Income tax expense caption in the Consolidated Statement of Comprehensive Income. We evaluate the realization of deferred tax assets by considering our historical taxable income and future taxable income based upon the reversal of deferred tax liabilities. As of June 29, 2017, we believe that our deferred tax assets are fully realizable, except for $171 of net basis differences for which we have provided a valuation allowance.
Earnings per Share | Earnings per Share Basic earnings per common share are calculated using the weighted average number of shares of Common Stock and Class A Stock outstanding during the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock. The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:
|  | Year ended June 29, 2017 |  |  | Year ended June 30, 2016 |  |  | Year ended June 25, 2015 |
Weighted average number of shares outstanding — basic |  |  | 11,317,149 |  |  |  | 11,233,975 |  |  |  | 11,150,658 |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |
Stock options and restricted stock units |  |  | 86,456 |  |  |  | 98,949 |  |  |  | 97,601 |
Weighted average number of shares outstanding — diluted |  |  | 11,403,605 |  |  |  | 11,332,924 |  |  |  | 11,248,259 |
The following table presents a summary of anti-dilutive awards excluded from the computation of diluted earnings per share:
|  | Year ended June 29, 2017 |  |  | Year ended June 30, 2016 |  |  | Year ended June 25, 2015 |
Weighted average number of anti-dilutive shares: |  |  | 1,068 |  |  |  | — |  |  |  | — |
Weighted average exercise price per share: |  | $ | 65.35 |  |  | $ | — |  |  | $ | — |
Comprehensive Income | Comprehensive Income We account for comprehensive income in accordance with ASC Topic 220, Comprehensive Income. This topic establishes standards for reporting and displaying comprehensive income and its components in a full set of general-purpose financial statements. The topic requires that all components of comprehensive income be reported in a financial statement that is displayed with the same prominence as other financial statements. This topic also requires all non-owner changes in stockholders’ equity be presented in either a single continuous statement of comprehensive income or in two separate but consecutive statements. This guidance also requires presentation by the respective line items of net income, either on the face of the statement where net income is presented or in the notes and information about significant amounts required under U.S. GAAP to be reclassified out of accumulated other comprehensive income in their entirety. For amounts not required to be reclassified in their entirety to net income, we provide a cross-reference to other disclosures that offer additional details about those amounts.
Recent Accounting Pronouncements | Recent Accounting Pronouncements The following recent accounting pronouncements were adopted in the current fiscal year: In March 2016, the FASB issued ASU No. 2016-09 “Compensation-Stock Compensation (Topic 718)”. This ASU is part of the FASB’s simplification initiative. The areas for simplification in this update involve several aspects of the accounting for share-based payment transactions, including the income tax consequences, forfeitures, classification of awards as either equity or liabilities, statutory withholding requirements, and classification on the statement of cash flows. The Company early adopted this guidance during the first quarter of fiscal 2017. The cumulative adjustment for the impact of this change in accounting principle was immaterial. Cash flows related to excess tax benefits will be classified prospectively as operating activities in the Consolidated Statements of Cash Flows. Prior periods have not been adjusted. The Company anticipates increased volatility in income tax expense, mainly in the second quarter of each fiscal year, since historically most equity compensation granted in prior periods vests during that quarter. In April 2015, the FASB issued ASU No. 2015-05 “Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement”. This update provides guidance to customers about whether a cloud computing arrangement includes a software license or service contract. This update became effective for the Company beginning the first quarter of fiscal 2017. The adoption of ASU 2015-05 did not have a material impact to the Consolidated Financial Statements. In April 2015, the FASB issued ASU No. 2015-03 “Interest-Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs”. This update requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct reduction from the carrying amount of that debt liability, consistent with debt discounts. ASU 2015-03 was effective for the Company beginning with the first quarter of fiscal 2017. The adoption of this standard required retrospective adjustment to our Consolidated Balance Sheets. As a result, Other assets decreased approximately $244 as of June 30, 2016 and this amount was allocated within Current maturities of long term debt and Long term debt. Adoption of ASU 2015-03 did not have an effect on the Company’s stockholders’ equity, results of operations or cash flows. In February 2015, the FASB issued ASU No. 2015-02 “Consolidation (Topic 810): Amendments to the Consolidation Analysis”. This update focuses on a reporting company’s consolidation evaluation to determine whether it should consolidate certain legal entities. The guidance ASU 2015-02 became effective for the Company beginning with the first quarter of fiscal 2017. The adoption of ASU 2015-02 did not have any impact to the Consolidated Financial Statements. In August 2014, the FASB issued ASU No. 2014-15 “Presentation of Financial Statements—Going Concern (Topic 205-40)”. The guidance requires management to perform interim and annual assessments of an entity’s ability to continue as a going concern within one year of the date the financial statements are issued. An entity must provide certain disclosures if conditions or events raise substantial doubt about the entity’s ability to continue as a going concern. ASU 2014-15 was effective for the Company beginning with the first quarter of fiscal 2017. The adoption of this guidance had no impact on our Consolidated Financial Statements. The following recent accounting pronouncements have not yet been adopted: In May 2017, the FASB issued ASU No. 2017-09 “Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting”. The amendments in this update provide guidance about which changes to terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. ASU 2017-09 will be effective for the Company in fiscal 2019 and should be applied prospectively to an award modified on or after the adoption date. The Company does not expect ASU 2017-09 to have a material impact to the Consolidated Financial Statements. In March 2017, the FASB issued ASU No. 2017-07 “Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost”. The amendments in this update require the service cost component of pension expense to be disaggregated from the other components of net periodic benefit cost and be presented in the same line items as other employee compensation costs. All other components of net periodic benefit cost must be presented in the income statement separately from the service cost component and outside a subtotal of income from operations. This update is effective for public business entities for annual periods beginning after December 15, 2017, including interim periods within those annual periods. Early adoption is permitted as long as it is early adopted in the first interim period of an annual year and financial statements have not been issued or made available for issuance prior to adoption. The amendments in this update should be applied using a retrospective transition method, however, a practical expedient is offered with regard to the prior comparative periods. The Company plans to early adopt this update beginning in fiscal 2018 and does not expect the impact of this new guidance to have a significant impact on its financial position, results of operations and disclosures. In October 2016, the FASB issued ASU No. 2016-17 “Consolidation (Topic 810): Interests Held Through Related Parties That Are Under Common Control”. This update is amending ASU 2015-02 and affects reporting entities that are required to evaluate whether they should consolidate a variable interest entity in certain situations involving entities under common control. ASU 2016-17 will be effective for the Company in fiscal 2018 and will require retrospective application. The Company does not expect ASU 2016-17 to have any impact to the Consolidated Financial Statements. In August 2016, the FASB issued ASU No. 2016-15 “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments”. This update addresses eight specific cash flow issues with the objective of reducing the perceived diversity in practice. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. If an entity early adopts the amendments in an interim period, any adjustments should be reflected as of the beginning of the fiscal year that includes that interim period. An entity that elects early adoption must adopt all of the amendments in the same period. The amendments in this update should be applied using a retrospective transition method to each period presented. The Company does not expect a material impact to our statement of cash flows once ASU 2016-15 is adopted in fiscal 2019. In June 2016, the FASB issued ASU No. 2016-13 “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. The main objective of this update is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. A modified-retrospective approach is required in the first reporting period in which the guidance is effective through a cumulative-effect adjustment to retained earnings. We do not expect ASU 2013-13 will have a significant impact on the Consolidated Financial Statements once adopted in fiscal 2021. In February 2016, the FASB issued ASU No. 2016-02 “Leases (Topic 842)”. The primary goal of this update is to require the lessee to recognize all lease commitments, both operating and finance, by initially recording a lease asset and liability on the balance sheet at the lease commencement date. Additionally, enhanced qualitative and quantitative disclosures will be required. ASU 2016-02 is effective for public business entities for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. This new guidance will be effective for the Company beginning in fiscal year 2020 and we do not expect to early adopt. This guidance must be adopted using a modified retrospective approach. The Company expects this new guidance to have a significant impact on its total assets and total liabilities, and lead to increased financial statement disclosures. In July 2015, the FASB issued ASU No. 2015-11 “Inventory (Topic 330) Simplifying the Measurement of Inventory”. This update applies to inventory measured using first-in, first-out or average cost and requires inventory be measured at the lower of cost and net realizable value. Net realizable value is defined as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. This update will be effective for the Company beginning in fiscal year 2018 with prospective application required. The Company does not anticipate this guidance will have a material impact to its Consolidated Financial Statements. In May 2014, the FASB issued ASU No. 2014-09 “Revenue from Contracts with Customers (Topic 606)” and created a new ASC Topic 606, Revenue from Contracts with Customers, and added ASC Subtopic 340-40, Other Assets and Deferred Costs — Contracts with Customers. The guidance in this update supersedes the revenue recognition requirements in ASC Topic 605, Revenue Recognition, and most industry-specific guidance throughout the industry topics of the codification. Under the new guidance, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Several other amendments have been subsequently released, each of which provide additional narrow scope clarifications or improvements. In August 2015, the FASB issued ASU No. 2015-14 “Revenue from Contracts with Customers, Deferral of the Effective Date” which deferred the effective date of ASU 2014-09 for one year. Consequently, this new revenue recognition guidance will be effective for the Company beginning in fiscal year 2019, which is our anticipated adoption date. We have completed our initial analysis of this accounting standard update which included a review of all material customer contracts and currently do not anticipate any material changes to our revenue recognition compared to current GAAP. We are currently evaluating the method of adoption.

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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -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 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=64802544&loc=d3e202-110218 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6404-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6351-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=68060357&loc=d3e9054-108599 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6327-108592 + Details
Name: | us-gaap_MajorCustomersPolicyPolicyTextBlock
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

X
- Definition The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -URI http://asc.fasb.org/topic&trid=2122149 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -URI http://asc.fasb.org/topic&trid=2197479 + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e4975-111524 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the timing and amount of revenue recognized on transfers of real estate, excluding retail land sales. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 970 -SubTopic 605 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68074912&loc=d3e31924-110322 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 20 -Section 40 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=77896463&loc=d3e5041-110235 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 20 -Section 40 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=77896463&loc=d3e5304-110235 Reference 5: http://www.xbrl.org/2003/role/presentationRef -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 + Details
Name: | us-gaap_RevenueRecognitionRealEstateTransactionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82851458&loc=d3e221937-122793 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=68075638&loc=d3e60635-111653 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68080631&loc=d3e61069-111654 Reference 4: http://www.xbrl.org/2003/role/presentationRef -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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_ShippingAndHandlingCostPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration