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

Organization and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2017
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation Gulf Island Fabrication, Inc. ("Gulf Island"), and together with its subsidiaries ("the Company," "we" or "our"), is a leading fabricator of complex steel structures and marine vessels used in energy extraction and production, petrochemical and industrial facilities, power generation and alternative energy projects and shipping and marine transportation operations. We also provide related installation, hookup, commissioning, repair and maintenance services with specialized crews and integrated project management capabilities. We are currently fabricating complex modules for the construction of a new petrochemical plant, completing newbuild construction of one technologically-advanced offshore support and two multi-purpose service vessels. During 2015, we fabricated wind turbine pedestals for the first offshore wind power project in the United States. We have also constructed one of the largest liftboats servicing the Gulf of Mexico ("GOM"), one of the deepest production jackets in the GOM and the first SPAR fabricated in the United States. Our customers include U.S. and, to a lesser extent, international energy producers, petrochemical, industrial, power and marine operators. Our corporate headquarters is located in Houston, Texas, with fabrication facilities located in Houma, Jennings and Lake Charles, Louisiana, and formerly in Aransas Pass and Ingleside, Texas, each of which are marketed for sale. The consolidated financial statements include the accounts of Gulf Island and its majority owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Business Outlook | Business Outlook Beginning in late 2014, a severe decline in oil and natural gas prices led to a significant decline in oil and gas industry drilling activities and capital spending from our traditional customer base. In 2015 and through 2017, the Company implemented a number of initiatives to preserve cash, lower costs, and attract new customers. These initiatives include: reducing our workforce in certain divisions, developing a plan to sell certain underutilized assets, and diversifying our service offerings and fabrication capabilities. The Company continues to assess liquidity needs and manage cash flows, given the challenging industry conditions our traditional customer base continues to experience. If industry conditions do not improve, our plan to sell the assets held for sale does not occur or is delayed, or we are unable to increase our backlog, the Company would expect to take additional measures to preserve its cash flows. As a result of the steps the Company has taken to preserve its liquidity, the Company currently believes that cash on hand and funds available under the Company’s credit agreement will enable the Company to meet its working capital, capital expenditures, any future debt service and other funding requirements for at least one year from the date this Form 10-K is issued. The Company’s view regarding sufficiency of cash and liquidity is primarily based on our financial forecast for 2018 and early 2019, which is impacted by various assumptions regarding our existing backlog and a reasonable amount of forecasted non-contractual backlog. Generally, we expect demand for our Services Division to increase in 2018 beyond the contractual backlog amount in place as of December 31, 2017. We have included an insignificant amount of backlog in our financial forecast for our newly formed EPC Division related to continuing support of the SeaOne Project. Although we have observed certain factors in 2017 that support improving industry conditions and have taken measures to diversify our business offerings, our financial forecasts in recent periods have proven less reliable given cost overruns incurred on projects and volatile market conditions in our current operating environment. In addition, the Company’s continued access to funds available through its credit agreement is dependent upon compliance with certain financial covenants. As a result, there is no guarantee that our financial forecast, which projects sufficient cash, including funds available through our credit agreement, will be available to meet planned operating expenses and other cash needs and will be accurate.
Operating Cycle | Operating Cycle The lengths of our contracts vary, but are typically longer than one year in duration. Consistent with industry practice, assets and liabilities have been classified as current under the operating cycle concept whereby all contract-related items are regarded as current regardless of whether cash will be received or paid within a twelve month period. Assets and liabilities classified as current which may not be paid or received within the next twelve months include contract retainage, contracts in progress, deferred revenue and advanced billings on contracts. However, any variation from normal contract terms would cause classification of assets and liabilities as long-term.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Areas requiring significant estimates by our management include asset impairments, value of assets held for sale, provisions for contract losses, contract revenues, costs and profits, the application of the percentage-of-completion method of accounting, income taxes and the determination of the allowance of doubtful accounts. Actual results could differ from those estimates.
Cash Equivalents | Cash Equivalents The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts We routinely review individual contract receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customer and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted. Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized. In the normal course of business, we extend credit to our customers on a short-term basis.
Stock-Based Compensation | Stock-Based Compensation Awards under the Company’s stock-based compensation plans are calculated using a fair value based measurement method. Share-based compensation expense for share based awards is recognized only for those awards that are expected to vest. We use the straight-line method to recognize share-based compensation expense over the requisite service period of the award.
Inventory | Inventory Inventory consists of materials and production supplies and is stated at the lower of cost or net realizable value determined on the first-in, first-out basis.
Assets Held for Sale | Assets Held for Sale Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell.
Workers Compensation Liability | Workers Compensation Liability The Company and its subsidiaries are self-insured for workers’ compensation liability except for losses in excess of varying threshold amounts.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed on the straight-line basis over the estimated useful lives of the assets, which range from three to 25 years. Ordinary maintenance and repairs, which do not extend the physical or economic lives of the plant or equipment, are charged to expense as incurred.
Long-Lived Assets | Long-Lived Assets We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded. An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate.
Fair Value Measurements | Fair Value Measurements The Company bases its fair value determinations of the carrying value of other financial assets and liabilities on an evaluation of their particular facts and circumstances and valuation techniques that require judgments and estimates. We base our fair value determinations by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
• | Level 1-inputs are based upon quoted prices for identical instruments traded in active markets.
• | Level 2-inputs are based upon quoted prices for similar instruments in active markets and model-based valuation techniques for which all significant assumptions are observable in the market.
• | Level 3-inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. These include discounted cash flow models and similar valuation techniques.
Revenue Recognition | Revenue Recognition We use the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus the costs incurred on the contract during the period. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates. Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. To the extent work from changes in scope have been approved for scope, but not as to price, revenue is recognized up to cost incurred. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended December 31, 2017, 2016, and 2015, there was no significant revenue related to unapproved change orders or claims. Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.
Income Taxes | Income Taxes Income taxes have been provided using the liability method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using enacted rates expected to be in effect during the year in which the basis differences reverse. Due to changing tax laws, significant judgment is required to estimate the effective tax rate expected to apply to tax differences that are expected to reverse in the future. In December 2017, the Tax Cuts and Jobs Act was enacted which significantly changes U.S. tax law. In accordance with Accounting Standards Codification ("ASC") 740, Income Taxes, the Company is required to account for the new requirements in the period that includes the date of enactment. The Tax Cuts and Jobs Act reduces the overall corporate income tax rate to 21%, creates a new territorial tax system, broadens the tax base, and allows for the immediate expensing of qualified property. Due to the complexities presented by the Tax Cuts and Jobs Act, the SEC issued Staff Accounting Bulletin ("SAB") 118 to provide guidance to companies who are not able to complete their accounting in the period of enactment prior to the reporting deadlines. Under the guidance in SAB 118, companies that have not completed their accounting for the Tax Cuts and Jobs Act but can determine a reasonable estimate of those effects should include a provisional amount based on their reasonable estimate in their financial statements. As of December 31, 2017, we have not completed our accounting for the tax effects of the Tax Cuts and Jobs Act. For additional discussion of the effects on the Tax Cuts and Jobs Act including the impact of current tax reform in our consolidated financial statements, see Note 9 - "Income Taxes." A valuation allowance is provided to reserve for deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. During 2017, we recorded a valuation allowance against our deferred tax assets of $0.4 million. See Note 9 - "Income Taxes." Reserves for uncertain tax positions are recognized when the positions are more likely than not to not be sustained upon audit. Interest and penalties on uncertain tax positions are recorded in income tax expense. Our federal tax returns have been examined and settled through the 2012 tax year. There were no material uncertain tax positions recorded for the years presented in these statements.
New Accounting Standards | New Accounting Standards On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, “Revenue from Contracts with Customers” (Topic 606), which supersedes the revenue recognition requirements in FASB Accounting Standard Codification ("ASC") Topic 605, “Revenue Recognition.” ASU No. 2014-09 requires entities to recognize revenue in a way that depicts 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. ASU 2014-09 will be effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early application is permitted. We use the percentage-of-completion accounting method to account for our fixed-price or unit rate contracts, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. We have concluded that this method will still be allowed under this ASU. We intend to use the modified retrospective model in adopting this standard, which will require a cumulative catch up adjustment, if any, on January 1, 2018. See Note 2 -“Contract Revenue and Percentage-of-Completion Method” for additional information regarding our expected impact of this ASU upon our consolidated financial statements. In February 2016, the FASB issued ASU 2016-02, “Leases,” which requires lessees to record most leases on their balance sheets but recognize expenses in a manner similar to current guidance. ASU 2016-02 will be effective for annual periods beginning after December 15, 2018. The guidance is required to be applied using a modified retrospective approach. We are currently evaluating the effect that ASU 2016-02 will have on our financial position, results of operations and related disclosures; however, we expect to record our lease obligations on our balance sheet. See Note 5 for disclosure of our minimum lease payments. In March 2016, the FASB issued ASU 2016-09, “Improvements to Employee Share-Based Payment Accounting,” which amends several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification within the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016. We adopted the requirements of ASU 2016-09 effective January 1, 2017. The provisions of ASU No. 2016-09 that are applicable to the Company and affect the Company’s consolidated financial statements include the following:
• | This ASU requires the recognition of the excess tax benefit or tax deficiency resulting from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes created when common stock vests as an income tax benefit or expense in the Company’s statement of operations. Under previous GAAP, this difference was required to be recognized in additional paid-in capital. The expense or benefit required to be recognized is calculated separately as a discrete item each reporting period and not as part of the Company’s projected annual effective tax rate. During the year ended December 31, 2017, we recorded tax expense of $253,000 (approximately $0.02 loss per share) related to the adoption of this ASU. We have adopted these provisions on a prospective basis and our prior period presentation has not changed. Future effects to the Company’s income tax expense (benefit) as a result of the adoption of this ASU will depend on the timing, number of shares and the closing price per share of the Company’s common stock on the dates of vesting.
• | This ASU also clarifies that cash paid by the Company to taxing authorities in order to satisfy employee income tax withholding obligations from vesting shares should be classified as a financing activity in the Company’s statement of cash flows. We have reported payments of $916,000 within financing activities within our consolidated statement of cash flows for the year ended December 31, 2017, as a result of adoption of this ASU. We have adopted these provisions retrospectively and reclassified $217,000 and $79,000 from operating activities to financing activities in the Company’s consolidated statements of cash flows for the years ended December 31, 2016 and 2015, respectively to conform to the current period presentation.
In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments,” which changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. ASU 2016-13 will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted for all entities for annual periods beginning after December 15, 2018. We have not elected to early adopt this guidance. The guidance must be applied using a cumulative-effect transition method. We are currently evaluating the effect that ASU 2016-13 will have on our financial position, results of operations and related disclosures.

X
- Definition Assets Held for Sale, Policy [Text Block] + References No definition available. + Details
Name: | gifi_AssetsHeldForSalePolicyTextBlock
Namespace Prefix: | gifi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Outlook Policy [Policy Text Block] + References No definition available. + Details
Name: | gifi_BusinessOutlookPolicyPolicyTextBlock
Namespace Prefix: | gifi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Cycle Policy. + References No definition available. + Details
Name: | gifi_OperatingCyclePolicyPolicyTextBlock
Namespace Prefix: | gifi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Workers Compensation Claims Policy [Policy Text Block] + References No definition available. + Details
Name: | gifi_WorkersCompensationClaimsPolicyPolicyTextBlock
Namespace Prefix: | gifi_
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=98513485&loc=d3e4273-108586 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_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=84158767&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=84161450&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 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 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 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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + 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(4)) -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 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5144-111524 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 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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 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 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