XML 37 R22.htm IDEA: XBRL DOCUMENT
v3.8.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Sep. 30, 2017
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
Accounting Period | (b) Accounting Period: The Company’s fiscal year ends on September 30 and the fiscal years ended September 30, 2017 and September 30, 2016 have been included herein.
Principles of Consolidation and Basis of Presentation | (c) Principles of Consolidation and Basis of Presentation: The Consolidated Financial Statements include the accounts of AMCON and its wholly‑owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Cash and Accounts Payable | (d) Cash and Accounts Payable: AMCON utilizes a cash management system under which an overdraft is the normal book balance in the primary disbursing accounts. Overdrafts included in accounts payable at fiscal 2017 and fiscal 2016 totaled approximately $2.2 million and $2.6 million, respectively, and reflect checks drawn on the disbursing accounts that have been issued but have not yet cleared through the banking system. The Company’s policy has been to fund these outstanding checks as they clear with borrowings under its revolving credit facility (see Note 6). These outstanding checks (book overdrafts) are classified as cash flows from operating activities in the Consolidated Statements of Cash Flows.
Accounts Receivable | (e) Accounts Receivable: Accounts receivable consist primarily of amounts due to the Company from its normal business activities. An allowance for doubtful accounts is maintained to reflect the expected uncollectibility of accounts receivable based on past collection history, evaluation of economic conditions as they may impact our customers, and specific risks identified in the portfolio. The Company determines the past due status of trade receivables based on our terms with each customer. Account balances are charged off against the allowance for doubtful accounts when collection efforts have been exhausted and the account receivable is deemed worthless. Any subsequent recoveries of charged off account balances are recorded as income in the period received.
Inventories | (f) Inventories: At September 2017 and September 2016, inventories consisted of finished goods and are stated at the lower of cost (determined on a FIFO basis for our wholesale segment and using the retail method for our retail segment) or market. The wholesale distribution and retail health food segment inventories consist of finished products purchased in bulk quantities to be redistributed to the Company’s customers or sold at retail. Finished goods included total reserves of approximately $0.8 million and $0.9 million at September 2017 and September 2016 respectively. These reserves include the Company’s obsolescence allowance, which reflects estimated unsaleable or non‑refundable inventory based upon an evaluation of slow moving and discontinued products.
Prepaid Expenses and Other Current Assets | (g) Prepaid Expenses and Other Current Assets: A summary of prepaid expenses and other current assets is as follows (in millions):
|  | September 2017 |  | September 2016 |
Prepaid expenses |  | $ | 1.4 |  | $ | 1.2 |
Prepaid inventory |  |  | 2.8 |  |  | 7.4 |
|  | $ | 4.2 |  | $ | 8.6 |
Prepaid inventory represents inventory in-transit that has been paid for but not received.
Property and Equipment | (h) Property and Equipment: Property and equipment are stated at cost less accumulated depreciation or amortization. Major renewals and improvements are capitalized and charged to expense over their useful lives through depreciation or amortization charges. Repairs and maintenance are charged to expense in the period incurred. The straight-line method of depreciation is used to depreciate assets over the estimated useful lives as follows:
|  | Years |
Buildings |  |  |  | 40 |
Warehouse equipment |  | 5 | - | 7 |
Furniture, fixtures and leasehold improvements |  | 2 | - | 12 |
Vehicles |  | 2 | - | 5 |
Costs and accumulated depreciation applicable to assets retired or sold are eliminated from the accounts, and the resulting gains or losses are reported as a component of operating income. The Company reviews property and equipment for indicators of impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Cash flows expected to be generated by the asset group are estimated over the asset’s useful life of the primary asset and based on updated projections on an undiscounted basis. If the evaluation indicates that the carrying value of the asset group may not be recoverable, the potential impairment is determined based on the amount by which the carrying value of the asset group exceeds the fair value of the asset group.
Goodwill and Intangible Assets | (i) Goodwill and Intangible Assets: Our goodwill consists of the excess purchase price paid in business combinations over the fair value of assets acquired. Our intangible assets consist of trademarks, tradenames, customer relationships, and the value of non‑competition agreements acquired as part of acquisitions. Goodwill, trademarks, and tradenames are considered to have indefinite lives. Goodwill and intangible assets having indefinite useful lives are not amortized into the results of operations, but instead are reviewed annually or more frequently if events or changes in circumstances indicate that the assets might be impaired, to assess whether their fair value exceeds their carrying value. The Company performs its annual goodwill and intangible asset impairment assessment during the fourth fiscal quarter of each year. When evaluating the potential impairment of non‑amortizable indefinite‑lived assets and goodwill we first assess a range of qualitative factors, including but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for the Company’s products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and the overall financial performance for each of the Company’s reporting units. If after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we then proceed to a two‑step impairment testing methodology using the income approach (discounted cash flow method) as discussed below. In the first step of the two step testing methodology, we compare the carrying value of the reporting unit, including goodwill, with its fair value, as determined by its estimated discounted cash flows. If the carrying value of a reporting unit exceeds its fair value, we then complete the second step of the impairment test to determine the amount of impairment to be recognized. In the second step, we estimate an implied fair value of the reporting unit’s goodwill by allocating the fair value of the reporting unit to all of the assets and liabilities other than goodwill (including any unrecognized intangible assets). If the carrying value of a reporting unit’s goodwill exceeds its implied fair value, the Company records an impairment loss equal to the difference in that period. We arrive at our estimates of fair value using a discounted cash flow methodology which includes estimates of future cash flows to be generated by particular assets, as well as selecting a discount rate to measure the present value of those anticipated cash flows. Estimating future cash flows requires significant judgment and includes making assumptions such as but not limited to projected sales growth rates including the addition of new retail stores, gross profit estimates, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for the Company’s products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, working capital requirements, weighted average cost of capital, and current and anticipated operating conditions. The use of different assumptions or estimates for future cash flows could produce different results. Identifiable intangible assets with finite lives are amortized over their estimated useful lives and are assessed for impairment whenever events or circumstances change which may indicate that the carrying amount of the assets may not be recoverable. Identifiable intangible assets that are subject to amortization are evaluated for impairment using a process similar to that used in evaluating the elements of property and equipment. If impaired, the related assets are written down to their estimated fair value. No impairments of goodwill, indefinite‑lived assets, or identifiable intangible assets with finite lives were recorded during either fiscal 2017 or fiscal 2016.
Revenue Recognition | (j) Revenue Recognition: AMCON recognizes revenue when title passes to our customers. In our Wholesale Segment, this occurs when products are delivered to customers (which generally is the same day products are shipped) and in our retail health food segment when products are sold to consumers. Sales are shown net of returns, discounts, and sales incentives to customers.
Insurance | (k) Insurance: The Company’s workers’ compensation, general liability, and employee‑related health care benefits are provided through high‑deductible or self‑ insurance programs. As a result, the Company accrues for its workers’ compensation and general liability based upon a claim reserve analysis. The Company has issued a letter of credit in the amount of $0.4 million to its workers’ compensation insurance carrier as part of its loss control program. The reserve for incurred, but not reported, employee health care benefits is calculated using the Company’s historical claims experience rate, plus specific reserves for large claims. The reserves associated with the exposure to these liabilities are reviewed by management for adequacy at the end of each reporting period.
Income Taxes | (l) Income Taxes: The Company uses the asset and liability method to calculate deferred income taxes. Deferred tax assets and liabilities are recognized on temporary differences between financial statement and tax bases of assets and liabilities using enacted tax rates. The effect of tax rate changes on deferred tax assets and liabilities is recognized in income during the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance when we do not consider it more likely than not that some portion or all of the deferred tax assets will be realized.
Share-Based Compensation | (m) Share-Based Compensation: The Company recognizes expense for its share‑based compensation based on the fair value of the awards that are granted. The fair value of the stock options is estimated at the date of grant using the Black‑Scholes option pricing model. Option pricing methods require the input of highly subjective assumptions, including the expected stock price volatility. The fair value of restricted stock units is based on the period ending closing price of the Company’s common stock. Measured compensation cost is recognized ratably over the vesting period of the related share‑based compensation award and is reflected in our Consolidated Statement of Operations under “selling, general and administrative expenses.”
Customer Sales Incentives | (n) Customer Sales Incentives: The Company provides sales rebates or discounts to our wholesale customers. These incentives are recorded as a reduction of sales revenue as earned by the customer.
Per-share results | (o) Per-share results: Basic earnings or loss per share data are based on the weighted‑average number of common shares outstanding during each period. Diluted earnings or loss per share data are based on the weighted‑average number of common shares outstanding and the effect of all dilutive potential common shares including stock options and conversion features of the Company’s preferred stock issuances.
Use of Estimates | (p) Use of Estimates: The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America 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. Actual results could differ from those estimates.
Fair Value Measurements | (q) Fair Value Measurements: The Company’s financial assets and liabilities are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amount of trade accounts receivable, other receivables, trade accounts payable, accounts payable and other accrued liabilities approximates fair value because of the short maturity of these financial instruments. The carrying amount of the Company’s variable rate debt also approximates fair value.
Accounting Pronouncements | (r) Accounting Pronouncements: Accounting Pronouncement Adopted In November 2015, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2015-17, "Income Taxes: Balance Sheet Classification of Deferred Taxes” ("ASU 2015-17") which was effective for fiscal years beginning December 15, 2016 (fiscal 2018 for the Company). ASU 2015-17 required that deferred tax assets and liabilities be net and classified as noncurrent on the balance sheet rather than presenting deferred taxes into current and noncurrent amounts. The Company elected to early adopt ASU 2015-07 effective for the fiscal year ending September 30, 2017. The Company applied the new guidance on a retrospective basis, resulting in a reclassification of current deferred tax assets totaling $1.4 million against long term deferred tax liabilities in the Company’s Consolidated Balance Sheet as of September 30, 2016. The adoption of this ASU had no impact on the Company’s Consolidated Statement of Operations. New Accounting Pronouncements In July 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2015-11, "Simplifying the Measurement of Inventory" ("ASU 2015-11"). ASU 2015-11 requires an entity to measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Subsequent measurement is unchanged for inventory measured using last-in, first-out (“LIFO”) or the retail inventory method. This ASU is effective for fiscal years beginning after December 15, 2016 (fiscal 2018 for the Company). The amendments should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. We do not believe the adoption of this ASU will have a material impact on our consolidated financial statements. In March 2016, FASB issued ASU No. 2016-09, “Compensation - Stock Compensation: Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”). ASU 2016-09 simplifies several aspects of how companies account for share-based compensation, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statements of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016 (fiscal 2018 for the Company) and early adoption is permitted. We do not believe the adoption of this ASU will have a material impact on our consolidated financial statements. In May 2014, FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers." This ASU and related amendments supersedes the revenue recognition requirements in "Accounting Standard Codification 605 - Revenue Recognition" and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. This ASU is effective for fiscal years beginning after December 15, 2017 (fiscal 2019 for the Company), and for interim periods within that fiscal year. The Company is in the data aggregation and quantification phase of its review of this new standard, and is working to assess the impact and our approach towards adopting this ASU. In February 2016, FASB issued ASU No. 2016-02 "Leases” ("ASU 2016-02"). ASU 2016-02 requires the recognition of lease assets and lease liabilities by lessees for all leases greater than one year in duration and classified as operating leases under previous GAAP. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018 (fiscal 2020 for the Company), and for interim periods within that fiscal year. The Company is currently evaluating this ASU and its impact on our consolidated financial statements including the potential capitalization of all operating leases on the Company’s balance sheet. In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which introduces a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. This ASU also expands the disclosure requirements to enable users of financial statements to understand the entity’s assumptions, models and methods for estimating expected credit losses. This guidance is effective for fiscal years beginning after December 15, 2019 (fiscal 2021 for the Company) with early adoption permitted. The company is currently reviewing this ASU and its potential impact on our consolidated financial statements. In January 2017, FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The new guidance simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. ASU 2017-04 requires goodwill impairment to be measured as the amount by which a reporting unit’s carrying amount exceeds its fair value, not to exceed the carrying amount of its goodwill. ASU 2017-04 requires prospective application and is effective for annual periods beginning after December 15, 2019 (fiscal 2021 for the Company) with early adoption permitted. The Company is currently evaluating this ASU and its potential impact on our consolidated financial statements.
Reclassifications | (s) Reclassifications: Certain amounts in the prior year financial statements have been reclassified to conform to the current year presentation with no effect on net income or stockholder’s equity.

X
- Definition Disclosure of the accounting policy related to the insurance reserves maintained by the entity. + References No definition available. + Details
Name: | dit_InsuranceReservePolicyTextBlock
Namespace Prefix: | dit_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policies related to prepaid expenses and other current assets. + References No definition available. + Details
Name: | dit_PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock
Namespace Prefix: | dit_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + 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(1)) -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 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4273-108586 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 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=68058157&loc=d3e18780-107790 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
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://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=68058157&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=64809438&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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=27015204&loc=d3e355100-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -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=27015204&loc=d3e355033-122828 + 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 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=68058157&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 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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=68079674&loc=d3e5291-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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=27015204&loc=d3e355100-122828 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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=27015204&loc=d3e355033-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 for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 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=68058157&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
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=68058157&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=65882285&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=65882285&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=75116654&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=75116654&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=68058157&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 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 Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
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=68058157&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 sales incentives. + 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=68058157&loc=d3e18780-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 605 -SubTopic 35 -Section 25 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=68071168&loc=d3e54856-111641 + Details
Name: | us-gaap_RevenueRecognitionIncentives
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=68058157&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=68058157&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=68058157&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 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=6415400&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=68058157&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=6415400&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 trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66008989&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 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=68058157&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=65890831&loc=d3e10133-111534 Reference 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=66008989&loc=d3e5212-111524 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=66008989&loc=d3e5093-111524 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
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=64851502&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=64851502&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=64851502&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration