XML 29 R18.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Basis of Presentation and Significant Accounting Policies (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2018
Accounting Policies [Abstract] |
Principles of consolidation policy | Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The information furnished reflects all normal recurring adjustments, which are, in the opinion of management, necessary to provide a fair statement of the results for the interim periods. Operating results for the period ended September 30, 2018 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2018. We consolidate the financial statements of CSI Compressco LP and its subsidiaries ("CCLP") as part of our Compression Division, as we determined that CCLP is a variable interest entity and we are the primary beneficiary. We control the financial interests of CCLP and have the ability to direct the activities of CCLP that most significantly impact its economic performance through our ownership of its general partner. The share of CCLP net assets and earnings that is not owned by us is presented as noncontrolling interest in our consolidated financial statements. Our cash flows from our investment in CCLP are limited to the quarterly distributions we receive on our CCLP common units and general partner interest (including incentive distribution rights) and the amounts collected for services we perform on behalf of CCLP, as TETRA's capital structure and CCLP's capital structure are separate, and do not include cross default provisions, cross collateralization provisions, or cross guarantees. The accompanying unaudited consolidated financial statements have been prepared in accordance with Rule 10-01 of Regulation S-X for interim financial statements required to be filed with the U.S. Securities and Exchange Commission ("SEC") and do not include all information and footnotes required by U.S. generally accepted accounting principles ("U.S. GAAP") for complete financial statements. These financial statements should be read in conjunction with the financial statements for the year ended December 31, 2017, and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 5, 2018.
Use of estimates policy | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues, expenses, and impairments during the reporting period. Actual results could differ from those estimates, and such differences could be material.
Reclassifications policy | Reclassifications Certain previously reported financial information has been reclassified to conform to the current period’s presentation. For a discussion of the reclassification of the financial presentation of our Offshore Division as discontinued operations, see Note E - "Discontinued Operations."
Cash and cash equivalents policy | Cash Equivalents We consider all highly liquid cash investments with a maturity of three months or less when purchased to be cash equivalents.
Restricted cash policy | Restricted Cash Restricted cash is classified as a current asset when it is expected to be repaid or settled in the next twelve month period.
Inventory, Policy [Policy Text Block] | Inventories Inventories are stated at the lower of cost or net realizable value. Except for work in progress inventory, cost is determined using the weighted average method. The cost of work in progress is determined using the specific identification method.
Foreign currency translation policy | Foreign Currency Translation We have designated the euro, the British pound, the Norwegian krone, the Canadian dollar, the Brazilian real, and the Mexican peso as the functional currencies for our operations in Finland and Sweden, the United Kingdom, Norway, Canada, Brazil, and certain of our operations in Mexico, respectively. The U.S. dollar is the designated functional currency for all of our other foreign operations. The cumulative translation effects of translating the applicable accounts from the functional currencies into the U.S. dollar at current exchange rates are included as a separate component of equity. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $0.4 million and $0.1 million during the three and nine month periods ended September 30, 2018 and $0.3 million and $1.5 million during the three and nine month periods ended September 30, 2017, respectively. On June 30, 2018, we determined the economy in Argentina to be highly inflationary. As a result of this determination and in accordance with U.S. GAAP, on July 1, 2018, the functional currency of our operations in Argentina was changed from the Argentine peso to the U.S. dollar. The remeasurement did not have a material impact on our consolidated financial position or results of operations.
Income taxes policy | Income Taxes Our consolidated provision for income taxes is primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes. Our consolidated effective tax rate for the three month period ended September 30, 2018 was 0.7%. Our consolidated effective tax rate for the nine month period ended September 30, 2018 of negative 8.2% was primarily the result of losses generated in entities for which no related tax benefit has been recorded. The losses generated by these entities do not result in tax benefits due to offsetting valuation allowances being recorded against the related net deferred tax assets. We establish a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Included in our deferred tax assets are net operating loss carryforwards and tax credits that are available to offset future income tax liabilities in the U.S. as well as in certain foreign jurisdictions. The Tax Cuts and Jobs Act (the “Tax Reform Act”) was enacted on December 22, 2017. At September 30, 2018 and December 31, 2017, we had not completed our accounting for the tax effects of enactment of the Tax Reform Act; however, in certain cases, as described below, we made reasonable estimates of the effects and recorded provisional amounts. We will continue to make and refine our calculations as additional analysis is completed. The accounting for the tax effects of the Tax Reform Act will be completed in 2018 as provided by the SEC’s Staff Accounting Bulletin ("SAB") No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"). We recognized an income tax expense of $54.1 million in the fourth quarter of 2017 associated with the impact of the Tax Reform Act, which was fully offset by a decrease in the valuation allowance previously recorded on our net deferred tax assets. As such, the Tax Reform Act resulted in no net tax expense in the fourth quarter of 2017. We have considered in our estimated annual effective tax rate for 2018, the impact of the statutory changes enacted by the Tax Reform Act, including reasonable estimates of those provisions effective for the 2018 tax year. Our estimate on Global Intangible Low Taxed Income (“GILTI”), Foreign Derived Intangible Income (“FDII”), Base Erosion and Anti-Abuse Tax (“BEAT”), and IRC Section 163(j) interest limitation do not impact our effective tax rate for the three and nine month periods ended September 30, 2018.
Asset Retirement Obligation [Policy Text Block] | Asset Retirement Obligations We operate facilities in various U.S. and foreign locations that are used in the manufacture, storage, and sale of our products, inventories, and equipment. These facilities are a combination of owned and leased assets. We are required to take certain actions in connection with the retirement of these assets. The values of our asset retirement obligations for these properties were $12.0 million and $11.7 million as of September 30, 2018 and December 31, 2017, respectively. Asset retirement obligations are recorded in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 410, "Asset Retirement and Environmental Obligations," whereby the estimated fair value of a liability for asset retirement obligations is recognized in the period in which it is incurred and in which a reasonable estimate can be made. Such estimates are based on relevant assumptions that we believe are reasonable. We have reviewed our obligations in this regard in detail and estimated the cost of these actions. The associated asset retirement costs are capitalized as part of the carrying amount of these long-lived assets and are depreciated on a straight-line basis over the life of the assets. The changes in the values of our asset retirement obligations during the three and nine month period ended September 30, 2018, are as follows:
| Three Months Ended September 30, 2018 |  | Nine Months Ended September 30, 2018
| (In Thousands)
Beginning balance for the period, as reported | $ | 12,073 |  |  | $ | 11,738 |
Activity in the period: |  |  |
Accretion of liability | 96 |  |  | 405 |
Revisions in estimated cash flows | (156 | ) |  | (130 | )
Settlement of retirement obligations | (35 | ) |  | (35 | )
Ending balance | $ | 12,014 |  |  | $ | 12,014 |
We review the adequacy of our asset retirement obligation liabilities whenever indicators suggest that the estimated cash flows underlying the liabilities have changed.
Fair value measurements policy | Fair Value Measurements We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements are utilized on a recurring basis in the determination of the carrying values of the liabilities for the warrants to purchase 11.2 million shares of our common stock (the "Warrants") and the CCLP Preferred Units (as defined in Note G). We also utilize fair value measurements on a recurring basis in the accounting for our foreign currency derivative contracts. Refer to Note H - "Fair Value Measurements" for further discussion. Fair value measurements are also utilized on a nonrecurring basis in certain circumstances, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets and goodwill (a Level 3 fair value measurement), the initial recording of our asset retirement obligations, and for the impairment of long-lived assets, including goodwill (a Level 3 fair value measurement).
New Accounting Pronouncements policy | New Accounting Pronouncements Standards adopted in 2018 In May 2014, the FASB issued Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers". This ASU supersedes the revenue recognition requirements in ASC 605, "Revenue Recognition," and most industry-specific guidance. This ASU is effective for annual periods beginning after December 15, 2017, and interim periods within those years, under either full or modified retrospective adoption. On January 1, 2018, we adopted ASU 2014-09 and all related amendments ("ASU 2014-09"). We utilized the modified retrospective method of adoption. Comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The core principle of ASU 2014-09 is that 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. ASU 2014-09 also provides a five-step model for determining revenue recognition for arrangements that are within the scope of the standard: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer. At contract inception, once the contract is determined to be within the scope of ASU 2014-09, we assess the goods or services promised within each contract and determine those that are performance obligations and assess whether each promised good or service is distinct. We then recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. For a complete discussion of accounting for revenues, see Note L - "Revenue from Contracts with Customers". The impact from the adoption of ASU 2014-09 to our January 1, 2018 consolidated balance sheet, our September 30, 2018 consolidated balance sheet, and our consolidated results of operations for the three and nine month periods ended September 30, 2018 was immaterial. The adoption of ASU 2014-09 had no impact to cash provided by operating, financing, or investing activities in our consolidated statement of cash flows. We do not expect the adoption of the new revenue standard to have a material impact to our net income on an ongoing basis. In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments" to reduce diversity in practice in classification of certain transactions in the statement of cash flows. The ASU is effective for annual periods beginning after December 15, 2017, and interim periods within those annual periods, with early adoption permitted, under a retrospective transition adoption. We adopted this ASU during the three month period ended March 31, 2018, with no impact to our consolidated financial statements. In November 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which requires companies to account for the income tax effects of intercompany transfers of assets other than inventory when the transfer occurs. We adopted this ASU during the three month period ended March 31, 2018. The adoption of this standard did not have a material impact to our consolidated financial statements. Additionally, in November 2016, the FASB issued ASU 2016-18, "Statement of Cash Flows (Topic 230): Restricted Cash" to reduce diversity in the presentation of restricted cash and restricted cash equivalents in the statement of cash flows. We adopted this ASU during the three month period ended March 31, 2018, resulting in restricted cash, if any, being classified with cash and cash equivalents in our consolidated statement of cash flows. In May 2017, the FASB issued ASU 2017-09, "Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting" to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification. We adopted this ASU during the three month period ended March 31, 2018, with no impact to our consolidated financial statements. Standards not yet adopted In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)" to increase comparability and transparency among different organizations. Organizations are required to recognize right-of-use lease assets and lease liabilities in the balance sheet related to the right to use the underlying asset for the lease term. In addition, through improved disclosure requirements, the ASU will enable users of financial statements to further understand the amount, timing, and uncertainty of cash flows arising from leases. The ASU is effective for annual periods beginning after December 15, 2018 and interim periods within those annual periods. In July 2018, the FASB provided an additional transition method allowing for the recognition of a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption rather than in the earliest period presented. We plan to adopt Topic 842 on January 1, 2019 using the optional transition method. Comparative information will continue to be reported under the accounting standards that were in effect for those periods. We are continuing to assess other transition practical expedients available to us. We are currently evaluating our portfolio of real estate, vehicle, and equipment leases for consideration of the accounting impact. Lease data is being loaded into a software solution that will assist in the calculation of the impact on the consolidated balance sheet and facilitate the creation of disclosures. We are concurrently evaluating and developing internal policies necessary to implement the standard. Based on our preliminary assessment, upon adoption of the ASU, we will record significant right-to-use assets and lease obligations pursuant to the new requirements. In January 2017, the FASB issued ASU 2017-04, "Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The ASU is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods, with early adoption permitted, under a prospective adoption. We do not expect the adoption of this standard to have a material impact on our consolidated financial statements. In June 2018, the FASB issued ASU 2018-07, “Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting” to align the measurement and classification guidance for share-based payments to nonemployees with the guidance currently applied to employees, with certain exceptions. The ASU is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods, with early adoption permitted. We are currently assessing the potential effects of these changes to our consolidated financial statements and do not expect the adoption of this standard to have a material impact on our consolidated financial statements.

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

X
- Definition Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_AssetRetirementObligationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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 + Details
Name: | us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.3A-04) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355119-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 6: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -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 + 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://fasb.org/us-gaap/role/ref/legacyRef -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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 6: http://fasb.org/us-gaap/role/ref/legacyRef -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 + 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 The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -URI http://asc.fasb.org/topic&trid=2122149 + Details
Name: | us-gaap_Reclassifications
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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration