XML 125 R26.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Description of Business, Basis of Presentation and Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Description of Business, Basis of Presentation and Significant Accounting Policies [Abstract] |
Description of the Business | Description of the Business. Teradata Corporation ("we," "us," "Teradata," or the "Company") is a leading hybrid cloud analytics software provider focused on helping customers leverage all of their data across an enterprise to uncover real-time intelligence, at scale. We help customers integrate and simplify their analytics ecosystem, access and manage data, and use analytics to extract answers and derive business value from data. Our solutions are comprised of software, hardware, and related business consulting and support services to deliver analytics across a company’s entire analytical ecosystem.
Basis of Presentation | Basis of Presentation. The financial statements are presented on a consolidated basis and include the accounts of the Company and its wholly-owned subsidiaries in accordance with accounting principles generally accepted in the United States of America ("GAAP"). Recurring revenue consists of our on-premises and off-premises subscriptions, which have varying term lengths from one month to five years. Recurring revenue is intended to depict the revenue recognition model for these subscription transactions. The recurrence of these revenue streams in future periods depends on several factors, including contractual periods and customers' renewal decisions. Perpetual software licenses and hardware revenue consists of hardware, perpetual software licenses, and subscription/term licenses recognized upfront. Consulting services revenue consists of consulting, implementation and installation services. Certain prior period balances have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, operating income or net income.
Use of Estimates | Use of Estimates. The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and revenues and expenses during the period reported. On an ongoing basis, management evaluates these estimates and judgments, including those related to allowances for doubtful accounts, the valuation of inventory to net realizable value, impairments of goodwill and other intangibles, stock-based compensation, leases, pension and other postemployment benefits, and income taxes and any changes will be accounted for on a prospective basis. Actual results could differ from those estimates.
Revenue Recognition | Revenue Recognition. In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers ("Topic 606") that affects any entity that either enters into contracts with customers to transfer goods or services or enters into contracts for the transfer of nonfinancial assets unless those contracts are within the scope of other standards. Topic 606 supersedes the revenue recognition requirements of the prior revenue recognition guidance used prior to January 1, 2018. The Company adopted Topic 606 as of January 1, 2018 using the modified retrospective method for all contracts not completed as of the date of adoption. The reported results for 2019 and 2018 reflect the application of Topic 606 while the reported results for 2017 were prepared under the guidance of Accounting Standards Codification 605, Revenue Recognition, which is also referred to herein as the "previous guidance." As a result, 2017 has not been restated and continues to be reported under the previous guidance. The cumulative effect of applying Topic 606 was recorded as an adjustment to accumulated deficit as of the adoption date (January 1, 2018). The following adjustments were made to accounts on the consolidated balance sheets as of January 1, 2018:
• | The Company reduced current deferred revenue and accumulated deficit by $19 million for contracts that were not complete as of the date of adoption and would have been recognized in a prior period under Topic 606. The revenue adjustment primarily relates to term licenses that are recognized upfront under Topic 606 but were recognized ratably under the previous guidance.
• | Prior to the adoption of Topic 606, the Company expensed sales commissions on long-term contracts. Under Topic 606, the Company capitalizes these incremental costs of obtaining customer contracts. The impact of this change resulted in an increase of other assets and a reduction in accumulated deficit of $17 million on January 1, 2018.
• | The tax impact of these items was $10 million, which was recorded as a deferred tax liability, resulting in a net $26 million reduction in accumulated deficit on January 1, 2018.
• | In addition, the Company reclassified $20 million of contract assets from accounts receivable to other current assets on January 1, 2018.
See Note 3 for the required disclosures related to this standard. See Note 4 for costs to obtain and fulfill a customer contract. Revenue Recognition under Topic 606 The Company adopted Topic 606 as of January 1, 2018 for all contracts not completed as of the date of adoption. The core principle of Topic 606 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 Company expects to be entitled in exchange for those goods or services. To achieve that core principle, the Company performs the following five steps:
1. | identify the contract with a customer,
2. | identify the performance obligations in the contract,
3. | determine the transaction price,
4. | allocate the transaction price to the performance obligations in the contract, and
5. | recognize revenue when (or as) the Company satisfies a performance obligation.
The Company only applies the above five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for goods or services it transfers to the customer. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience, published credit, and financial information pertaining to the customer. Revenue is measured based on consideration specified in a contract with a customer, and excludes any sales, value add, and other taxes the Company collects concurrent with revenue-producing activities. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a good or service to a customer. Estimates of variable consideration are included in revenue to the extent that it is probable that a significant reversal of cumulative revenue will not occur once the uncertainty is resolved. The Company uses the expected value method or the most likely amount method depending on the nature of the variable consideration. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. If actual results in the future vary from the Company’s estimates, the Company adjusts these estimates in the period such variances become known. Typically, the amount of variable consideration is not material. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the relative standalone selling price of each distinct good or service in the contract. The Company must apply judgment to determine whether promised goods or services are capable of being distinct and distinct within the context of the contract. If these criteria are not met, the promised goods or services are combined with other goods or services and accounted for as a combined performance obligation. Revenue is then recognized either at a point in time or over time depending on our evaluation of when the customer obtains control of the promised goods or services. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue recorded in a given period. In addition, the Company has developed assumptions that require judgment to determine the standalone selling price for each performance obligation identified in the contract. The Company determines the standalone selling price for a good or service by considering multiple factors including, geographies, market conditions, product life cycles, competitive landscape, internal costs, gross margin objectives, purchase volumes and pricing practices. The Company reviews the standalone selling price for each of its performance obligations on a periodic basis and updates it, when appropriate, to ensure that the practices employed reflect the Company’s recent pricing experience. The Company maintains internal controls over the establishment and updates of these estimates, which includes review and approval by the Company’s management. Teradata delivers its solutions primarily through direct sales channels, as well as through other independent software vendors and distributors and value-added resellers. Standard payment terms may vary based on the country in which the contract is executed, but are generally between 30 days and 90 days. The following is a description of the principal activities and performance obligations from which the Company generates its revenue:
• | Subscriptions - The Company sells on and off-premises subscriptions to our customers through our subscription licenses, cloud, service model, and hardware rental offerings. Teradata’s subscription licenses include a right-to-use license and revenue is recognized upfront at a point in time unless the customer has a contractual right to cancel, where revenue is recognized on a month-to-month basis and is included within the recurring revenue caption. Subscription licenses recognized upfront are reported within the perpetual software licenses and hardware caption. Cloud and service model arrangements include a right-to-access software license on Teradata owned or third party owned hardware such as the public cloud. Revenue is recognized ratably over the contract term and included within the recurring revenue caption. Service models typically include a minimum fixed amount that is recognized ratably over the contract term and may include an elastic amount for usage above the minimum, which is recognized monthly based on actual utilization. For our hardware rental offering, the Company owns the hardware and may or may not provide managed services. The revenue for these arrangements is generally recognized straight-line over the term of the contract and is included within the recurring revenue caption. Hardware rentals are generally accounted for as operating leases and considered outside the scope of Topic 606.
• | Maintenance and software upgrade rights - Revenue for maintenance and unspecified software upgrade rights on a when-and-if-available basis are recognized straight-line over the term of the contract.
• | Perpetual software licenses and hardware - Revenue for software is generally recognized when the customer has the ability to use and benefit from its right to use the license. Hardware is typically recognized upon delivery once title and risk of loss have been transferred (when control has passed).
• | Consulting services - The Company accounts for individual services as separate performance obligations if a service is separately identifiable from other items in a combined arrangement and if a customer can benefit from it on its own or with other resources that are readily available to the customer. Revenue for consulting, implementation and installation services is recognized as services are provided by measuring progress toward the complete satisfaction of the Company’s obligation. Progress for services that are contracted for at a fixed price is generally measured based on hours incurred as a portion of total estimated hours. Progress for services that are contracted for on a time and materials basis is generally based on hours expended. These input methods (e.g. hours incurred or expended) of revenue recognition are considered a faithful depiction of our efforts to satisfy services contracts and therefore reflect the transfer of services to a customer under such contracts.
Significant Accounting Policies and Practical Expedients under Topic 606 The following are the Company’s significant accounting policies not already disclosed elsewhere and practical expedients relating to revenue from contracts with customers:
• | Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.
• | Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment cost and are included in cost of revenues.
• | The Company does not adjust for the effects of a significant financing component if the period between performance and customer payment is one year or less.
• | The Company expenses the costs to obtain a contract as incurred when the expected amortization period is one year or less.
Revenue Recognition under Topic 605 (periods prior to January 1, 2018) Teradata records revenue when it is realized, or realizable, and earned. Teradata considers these requirements met when:
• | Persuasive evidence of an arrangement exists
• | The offerings or services have been delivered to the customer
• | The sales price is fixed or determinable and free of contingencies or significant uncertainties
• | Collectibility is reasonably assured
Teradata reports revenue net of any taxes assessed by governmental authorities that are imposed on and concurrent with specific revenue-producing transactions. The Company assesses whether fees are fixed or determinable at the time of sale. Standard payment terms may vary based on the country in which the agreement is executed, but are generally between 30 days and 90 days. Payments that are due within six months are generally deemed to be fixed or determinable based on a successful collection history on such arrangements, and thereby satisfy the required criteria for revenue recognition. The Company’s deliverables often involve delivery or performance at different periods of time. The Company's deliverables include the following:
• | Subscription license - revenue for these arrangements is typically recognized ratably over the contract term.
• | Cloud and service model - revenue for these arrangements are recognized outside the software rules and revenue is recognized ratably over the contract term.
• | Rentals - revenue for these arrangements is generally recognized straight-line over the term of the contract and are generally accounted for as operating leases.
• | Perpetual software and hardware - revenue is generally recognized upon delivery once title and risk of loss have been transferred.
• | Unspecified software upgrades - revenue is recognized straight-line over the term of the arrangement.
• | Maintenance support services - revenue is recognized on a straight-line basis over the term of the contract.
• | Consulting, implementation and installation services - revenue is recognized as services are provided. In certain instances, acceptance of the product or service is specified by the customer. In such cases, revenue is deferred until the acceptance criteria have been met. Delivery and acceptance generally occur in the same reporting period.
Shipping and Handling. Product shipping and handling are included in cost in the Consolidated Statements of (Loss) Income.
Cash and Cash Equivalents | Cash and Cash Equivalents. All short-term, highly-liquid investments having original maturities of three months or less are considered to be cash equivalents.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts. Teradata establishes provisions for doubtful accounts using both percentages of accounts receivable balances to reflect historical average credit losses and specific provisions for known issues.
Inventories | Inventories. Inventories are stated at the lower of cost or market. Cost of service parts is determined using the average cost method. Finished goods inventory is determined using actual cost.
Long-Lived Assets | Long-Lived Assets Property and Equipment. Property and equipment, leasehold improvements and rental equipment are stated at cost less accumulated depreciation. Depreciation is computed over the estimated useful lives of the related assets primarily on a straight-line basis. Our estimate of depreciation expense incorporates management assumptions regarding the useful economic lives and residual values of our assets. Equipment is depreciated over 3 to 5 years and buildings over 25 to 45 years. Leasehold improvements are depreciated over the life of the lease or the asset, whichever is shorter. Total depreciation expense on the Company’s property and equipment for December 31 was as follows:
In millions | 2019 |  | 2018 |  | 2017
Depreciation expense | $ | 104 |  |  | $ | 67 |  |  | $ | 55 |
Capitalized Software | Capitalized Software. Direct development costs associated with internal-use software are capitalized and amortized over the estimated useful lives of the resulting software. The costs are capitalized when both the preliminary project stage is completed and it is probable that computer software being developed will be completed and placed in service. Teradata typically amortizes capitalized internal-use software on a straight-line basis over three years years beginning when the asset is substantially ready for use. Costs incurred for the development of analytic database software that will be sold, leased or otherwise marketed are expensed as incurred based on the frequency and agile nature of development. The Company uses agile development methodologies to help respond to new technologies and trends and rapidly changing customer needs. Agile development methodologies are characterized by a more dynamic development process with more frequent and iterative revisions to a product release features and functions as the software is being developed. Due to the shorter development cycle and focus on rapid production associated with agile development, the Company did not capitalize any amounts for external-use software development costs in 2019, 2018 and 2017 due to the relatively short duration between the completion of the working model and the point at which a product is ready for general release. Prior capitalized costs will continue to be amortized under the greater of revenue-based or straight-line method over the estimated useful life. The following table identifies the activity relating to capitalized software for the following periods:
| Internal-use Software |  | External-use Software
In millions | 2019 |  | 2018 |  | 2017 |  | 2019 |  | 2018 |  | 2017
Beginning balance at January 1 | $ | 15 |  |  | $ | 16 |  |  | $ | 13 |  |  | $ | 57 |  |  | $ | 105 |  |  | $ | 174 |
Capitalized | 5 |  |  | 6 |  |  | 9 |  |  | — |  |  | — |  |  | — |
Amortization | (7 | ) |  | (7 | ) |  | (6 | ) |  | (34 | ) |  | (48 | ) |  | (69 | )
Ending balance at December 31 | $ | 13 |  |  | $ | 15 |  |  | $ | 16 |  |  | $ | 23 |  |  | $ | 57 |  |  | $ | 105 |
The aggregate amortization expense (actual and estimated) for internal-use and external-use software for the following periods is:
| Actual |  | For the years ended (estimated)
In millions | 2019 |  | 2020 |  | 2021 |  | 2022 |  | 2023 |  | 2024
Internal-use software amortization expense | $ | 7 |  |  | $ | 7 |  |  | $ | 6 |  |  | $ | 6 |  |  | $ | 6 |  |  | $ | 6 |
External-use software amortization expense | $ | 34 |  |  | $ | 23 |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |
Estimated expense, which is recorded to cost of sales for external use software, is based on capitalized software at December 31, 2019 and does not include any new capitalization for future periods.
Valuation of Long-Lived Assets | Valuation of Long-Lived Assets. Long-lived assets such as property and equipment, acquired intangible assets and internal capitalized software are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. An impairment is calculated based on the present value of future cash flows and an impairment loss would be recognized when estimated future undiscounted cash flows expected to result from the use of the asset and its eventual disposition are less than the carrying amount.
Goodwill | Goodwill. Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. Goodwill amounts are not amortized, but rather are tested for impairment annually or upon occurrence of an event or change in circumstances that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Warranty | Warranty. Provisions for product warranties are recorded in the period in which the related revenue is recognized. The Company accrues warranty reserves using percentages of revenue to reflect the Company’s historical average warranty claims.
Research and Development Costs | Research and Development Costs. Research and development costs are expensed as incurred. Research and development costs primarily include labor-related costs, contractor fees, and overhead expenses directly related to research and development support.
Leases | Leases. In February 2016, the FASB issued new guidance, which requires a lessee to account for leases as finance or operating leases. Both types of leases will result in the lessee recognizing a right-of-use asset and a corresponding lease liability on its balance sheet, with differing methodology for income statement and cash flow recognition. For lessors, the standard modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities will classify leases to determine how to recognize lease-related revenue and expense. The Company adopted the new standard as of January 1, 2019 using the modified retrospective adoption approach utilizing the optional transition method with prior periods not recast and have elected certain of the practical expedients allowed under the standard. The Consolidated Financial Statements for the year ended December 31, 2019 are presented under the new standard, while comparative years presented are not adjusted and continue to be reported in accordance with our historical accounting policy. See Note 13 for more information.
Pension and Postemployment Benefits | Pension and Postemployment Benefits. The Company accounts for its pension benefit and its non-U.S. postemployment benefit obligations using actuarial models. The measurement of plan obligations was made as of December 31, 2019. Liabilities are computed using the projected unit credit method. The objective under this method is to expense each participant’s benefits under the plan as they accrue, taking into consideration salary increases and the plan’s benefit allocation formula. Thus, the total pension or postemployment benefit to which each participant is expected to become entitled is broken down into units, each associated with a year of past or future credited service. The Company recognizes the funded status of its pension and non-U.S. postemployment plan obligations in its consolidated balance sheet and records, in other comprehensive income, certain gains and losses that arise during the period, but are deferred under pension and postemployment accounting rules.
Foreign Currency | Foreign Currency. Assets and liabilities of non-U.S. subsidiaries that operate in a local currency environment are translated into U.S. dollars at period-end exchange rates. Income and expense accounts are translated at daily exchange rates prevailing during the period. Adjustments arising from the translation are included in accumulated other comprehensive income, a separate component of stockholders’ equity. Gains and losses resulting from foreign currency transactions are included in determining net income.
Income Taxes | Income Taxes. Income tax expense is provided based on income before income taxes in the various jurisdictions in which the Company conducts its business. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for tax purposes. These deferred taxes are determined based on the enacted tax rates expected to apply in the periods in which the deferred assets or liabilities are expected to be settled or realized. The Company made an accounting policy election in 2018 related to the Tax Act to provide for the tax expense related to global intangible low-taxed income ("GILTI") in the year the tax is incurred. Teradata recognizes tax benefits from uncertain tax positions only if it is more likely than not the tax position will be sustained on examination by taxing authorities, based on the technical merits of the position. The Company records valuation allowances related to its deferred income tax assets when it is more likely than not that some portion or all the deferred income tax assets will not be realized.
Stock-based Compensation | Stock-based Compensation. Stock-based payments to employees, including grants of stock options, restricted shares and restricted share units, are recognized in the financial statements based on their fair value. The fair value of each stock option award on the grant date is estimated using the Black-Scholes option-pricing model with the following assumptions: expected dividend yield, expected stock price volatility, weighted-average risk-free interest rate and weighted average expected term of the options. The Company’s expected volatility assumption used in the Black-Scholes option-pricing model is based on Teradata's historical volatility. The expected term for options granted is based upon historical observation of actual time elapsed between date of grant and exercise of options for all employees. The risk-free interest rate used in the Black-Scholes model is based on the implied yield curve available on U.S. Treasury issues at the date of grant with a remaining term equal to the Company’s expected term assumption. The Company has never declared or paid a cash dividend. See Note 7 for additional information.
(Loss) Earnings Per Share | (Loss) Earnings Per Share. Basic (loss) earnings per share is calculated by dividing net (loss) income by the weighted-average number of shares outstanding during the reported period. The calculation of diluted earnings per share is similar to basic earnings per share, except that the weighted-average number of shares outstanding includes the dilution from potential shares added from stock options, restricted share awards and other stock awards. Refer to Note 7 for share information on the Company’s stock compensation plans. The components of basic and diluted earnings (loss) per share for the years ended December 31 are as follows:
In millions, except earnings (loss) per share | 2019 |  | 2018 |  | 2017
Net (loss) income attributable to common stockholders | $ | (20 | ) |  | $ | 30 |  |  | $ | (67 | )
Weighted average outstanding shares of common stock | 114.2 |  |  | 119.2 |  |  | 125.8 |
Dilutive effect of employee stock options, restricted shares and other stock awards | — |  |  | 2.0 |  |  | — |
Common stock and common stock equivalents | 114.2 |  |  | 121.2 |  |  | 125.8 |
(Loss) earnings per share: |  |  |  |  |
Basic | $ | (0.18 | ) |  | $ | 0.25 |  |  | $ | (0.53 | )
Diluted | $ | (0.18 | ) |  | $ | 0.25 |  |  | $ | (0.53 | )
For 2019 and 2017, due to the net loss attributable to Teradata common stockholders, potential common shares that would cause dilution, such as employee stock options, restricted shares and other stock awards, have been excluded from the diluted share count because their effect would have been anti-dilutive. For 2019 and 2017, the fully diluted shares would have been 115.5 million in 2019 and 127.8 million in 2017. Options to purchase 2.0 million shares in 2019, 2.6 million shares in 2018 and 2.7 million shares in 2017 of common stock, were not included in the computation of diluted earnings per share because their exercise prices were greater than the average market price of the common shares and, therefore, the effect would have been anti-dilutive.
Recently Issued Accounting Pronouncements and Recently Adopted Guidance | Recently Issued Accounting Pronouncements Accounting for Income Taxes. In December 2019, the FASB issued new guidance to simplify the accounting for income taxes. The new guidance changes various subtopics of accounting for income taxes including, but not limited to, accounting for "hybrid" tax regimes, tax basis step-up in goodwill obtained in a transaction that is not a business combination, intraperiod tax allocation exception to incremental approach, ownership changes in investments, interim-period accounting for enacted changes in tax law, and year-to-date loss limitation in interim-period tax accounting. The guidance is effective for fiscal years beginning after December 15, 2020 with early adoption permitted, including interim periods within those years. The company is currently evaluating this new guidance to determine the impact it may have on our financial position, results of operations or cash flows. Fair Value Measurement. In August 2018, the FASB issued new guidance that modifies disclosure requirements related to fair value measurement. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Implementation on a prospective or retrospective basis varies by specific disclosure requirement. Early adoption is permitted. The standard also allows for early adoption of any removed or modified disclosures upon issuance of this update while delaying adoption of the additional disclosures until their effective date. The Company is currently evaluating this guidance to determine the impact it may have on its disclosures. Compensation-Retirement Benefits-Defined Benefit Plans-General. In August 2018, the FASB issued new guidance that modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. For public companies, the amendments in this update are effective for fiscal years beginning after December 15, 2020, with early adoption permitted, and is to be applied on a retrospective basis to all periods presented. The Company is currently evaluating this guidance to determine the impact it may have on its disclosures. Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. In August 2018, the FASB issued new guidance that reduces complexity for the accounting for costs of implementing a cloud computing service arrangement and aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). For public companies, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. Implementation should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The effects of this standard on our financial position, results of operations or cash flows are not expected to be material. Codification Improvements to Financial Instruments-Credit Losses, Derivatives and Hedging, and Financial Instruments. In June 2016, the FASB issued Accounting Standards, Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. Since the issuance of this accounting standard, the FASB has identified certain areas that require clarification and improvement. In May 2019, the FASB issued guidance that allows entities to make an irrevocable one-time election upon adoption of the new credit losses standard to measure financial assets measured at amortized cost (except held-to-maturity securities) using the fair value option. The election is to be applied on an instrument-by-instrument basis. For public companies, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The company is currently evaluating this new guidance to determine the impact it may have on our financial position, results of operations or cash flows. Recently Adopted Guidance Comprehensive Income. In February 2018, the FASB issued new guidance for Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02), which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the "2017 Tax Act") from accumulated other comprehensive income to retained earnings. The Company adopted this guidance on January 1, 2019, which did not have a material impact on our consolidated financial statements. Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made. In June 2018, the FASB issued new guidance to clarify and improve the scope and the accounting guidance for contributions received and contributions made. The amendments are intended to assist entities in evaluating whether transactions should be accounted for as contributions (nonreciprocal transactions) or as exchange (reciprocal) transactions and determining whether a contribution is conditional. The Company adopted this guidance on January 1, 2019, which did not have a material impact on our consolidated financial statements.

X
- Definition Capitalized Software + References No definition available. + Details
Name: | tdc_CapitalizedSoftwarePolicyPolicyTextBlock
Namespace Prefix: | tdc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of Business + References No definition available. + Details
Name: | tdc_DescriptionOfBusinessPolicyPolicyTextBlock
Namespace Prefix: | tdc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of Business, Basis of Presentation and Significant Accounting Policies [Abstract] + References No definition available. + Details
Name: | tdc_DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesAbstract
Namespace Prefix: | tdc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pension and postemployment benefits policy text block + References No definition available. + Details
Name: | tdc_PensionAndPostemploymentBenefitsPolicyPolicyTextBlock
Namespace Prefix: | tdc_
Data Type: | nonnum:textBlockItemType
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://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 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 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -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 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 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 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + 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 (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 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://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 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 + 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 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 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 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + 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/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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 6: 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 7: 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=116821951&loc=d3e32247-109318 Reference 8: 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=116821951&loc=d3e32280-109318 Reference 9: 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=116847112&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=116846552&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=116847112&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 for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
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://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.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 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_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://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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524 + 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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://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 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + 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 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 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_StandardProductWarrantyPolicy
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