XML 75 R32.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Principles of consolidation | Principles of consolidation The consolidated financial statements include the accounts of all majority-owned subsidiaries.
Use of estimates | Use of estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions about future events. These estimates and assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities and the reported amounts of revenue and expenses. Such estimates include the valuation of accounts receivable, contract assets, inventories, operating lease right-of-use assets, outsourcing assets, marketable software, goodwill and other long-lived assets, legal contingencies, indemnifications, assumptions used in the calculation for systems integration projects, income taxes and retirement and other post-employment benefits, among others. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.
Cash and Cash equivalents | Cash and Cash equivalents Cash and cash equivalents consist of cash on hand, short-term investments purchased with a maturity of three months or less and certificates of deposit which may be withdrawn at any time at the discretion of the company without penalty. Cash and cash equivalents subject to contractual restrictions and not readily available are classified as restricted cash. Restricted cash includes cash the company is contractually obligated to maintain in accordance with the terms of its U.K. business process outsourcing joint venture agreement and other cash that is restricted from withdrawal.
Inventories | Inventories Inventories are valued at the lower of cost and net realizable value. Cost is determined on the first-in, first-out method.
Properties | Properties Properties are carried at cost and are depreciated over the estimated lives of such assets using the straight-line method.
Outsourcing assets | Outsourcing assets Costs on outsourcing contracts are generally expensed as incurred. However, certain costs incurred upon initiation of an outsourcing contract (principally initial customer setup) are deferred and expensed over the initial contract life. Fixed assets and software used in connection with outsourcing contracts are capitalized and depreciated over the shorter of the initial contract life or in accordance with the fixed asset policy described above. Recoverability of these costs is subject to various business risks. Quarterly, the company compares the carrying value of these assets with the undiscounted future cash flows expected to be generated by them to determine if there is impairment. If impaired, these assets are reduced to an estimated fair value on a discounted cash flow basis. The company prepares its cash flow estimates based on assumptions that it believes to be reasonable but are also inherently uncertain. Actual future cash flows could differ from these estimates.
Marketable software | Marketable software The cost of development of computer software to be sold or leased, incurred subsequent to establishment of technological feasibility, is capitalized and amortized to cost of sales over the estimated revenue-producing lives of the products. In assessing the estimated revenue-producing lives and recoverability of the products, the company considers operating strategies, underlying technologies utilized, estimated economic life and external market factors, such as expected levels of competition, barriers to entry by potential competitors, stability in the market and governmental regulation. The company continually reassesses the estimated revenue-producing lives of the products and any change in the company’s estimate could result in the remaining amortization expense being accelerated or spread out over a longer period. Previously, the estimated revenue-producing lives of the company’s proprietary enterprise software was three years. Due to the maturity of the company’s proprietary enterprise software product, the company increased the time between its major releases as its product has a longer useful life. In addition, the company modified its commitment to provide post-contract support from an average of three years to five years following each new proprietary enterprise software release. In the first quarter of 2019, the company validated that the revised extended timeline between major product releases and the revised post-contract support period has achieved market acceptance. The company’s historical experience is that its significant customers typically renew the software on average every five years. As a result, the company adjusted the remaining useful life of its proprietary enterprise software product, which represents approximately 66% of the company’s marketable software, to five years. This change in estimate was applied prospectively effective January 1, 2019. The adjustment resulted in a $19.8 million decrease to cost of revenue in 2019, and accordingly increased consolidated net income by $19.8 million or $0.35 per diluted earnings per share. The useful lives of the remaining products classified as marketable software remain at three years, which is consistent with prior years. As of December 31, 2019, $67.1 million of marketable software was in process and the remaining $119.7 million has a weighted-average remaining life of 3.2 years. The company performs quarterly reviews to ensure that unamortized costs remain recoverable from future revenue. As of December 31, 2019, the company believes that all unamortized costs are fully recoverable.
Internal-use software | Internal-use software The company capitalizes certain internal and external costs incurred to acquire or create internal-use software, principally related to software coding, designing system interfaces, and installation and testing of the software. These costs are amortized in accordance with the fixed asset policy described above.
Goodwill | Goodwill Goodwill arising from the acquisition of an entity represents the excess of the cost of acquisition over the fair value of the acquired identifiable assets, liabilities and contingent liabilities of the entity recognized at the date of acquisition. Goodwill is initially recognized as an asset and is subsequently measured at cost less any accumulated impairment losses. Goodwill is held in the currency of the acquired entity and revalued to the closing rate at each balance sheet date. The company tests goodwill for impairment annually in the fourth quarter using data as of September 30 of that year, as well as whenever there are events or changes in circumstances (triggering events) that would more likely than not reduce the fair value of one or more reporting units below its respective carrying amount. The company compares the fair value of each of its reporting units to their respective carrying value. If the carrying value exceeds fair value, an impairment charge is recognized for the difference. Impaired goodwill is written down to its fair value through a charge to the consolidated statement of income in the period the impairment is identified. The company estimates the fair value of each reporting unit using a combination of the income approach and market approach. The income approach incorporates the use of a discounted cash flow method in which the estimated future cash flows and terminal values for each reporting unit are discounted to present value. Cash flow projections are based on management’s estimates of economic and market conditions, which drive key assumptions of revenue growth rates, operating margins, capital expenditures and working capital requirements. The discount rate in turn is based on various market factors and specific risk characteristics of each reporting unit. The market approach estimates fair value by applying performance metric multiples to the reporting unit’s prior and expected operating performance. The multiples are derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit. If the fair value of the reporting unit derived using the income approach is significantly different from the fair value estimate using the market approach, the company reevaluates its assumptions used in the two models. When considering the weighting between the market approach and income approach, the company gave more weighting to the income approach. The higher weighting assigned to the income approach took into consideration that the guideline companies used in the market approach generally represent larger diversified companies relative to the reporting units and may have different long-term growth prospects, among other factors. In order to assess the reasonableness of the calculated reporting unit fair values, the company also compares the sum of the reporting units’ fair values to its market capitalization (per share stock price multiplied by shares outstanding) and calculates an implied control premium (the excess of the sum of the reporting units’ fair values over the market capitalization). Estimating the fair value of reporting units requires the use of estimates and significant judgments that are based on a number of factors including actual operating results. It is reasonably possible that the judgments and estimates described above could change in future periods.
Retirement benefits | Retirement benefits Accounting rules covering defined benefit pension plans and other postretirement benefits require that amounts recognized in financial statements be determined on an actuarial basis. A significant element in determining the company’s retirement benefits expense or income is the expected long-term rate of return on plan assets. This expected return is an assumption as to the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the projected pension benefit obligation. The company applies this assumed long-term rate of return to a calculated value of plan assets, which recognizes changes in the fair value of plan assets in a systematic manner over four years. This produces the expected return on plan assets that is included in retirement benefits expense or income. The difference between this expected return and the actual return on plan assets is deferred. The net deferral of past asset losses or gains affects the calculated value of plan assets and, ultimately, future retirement benefits expense or income. At December 31 of each year, the company determines the fair value of its retirement benefits plan assets as well as the discount rate to be used to calculate the present value of plan liabilities. The discount rate is an estimate of the interest rate at which the retirement benefits could be effectively settled. In estimating the discount rate, the company looks to rates of return on high-quality, fixed-income investments currently available and expected to be available during the period to maturity of the retirement benefits. The company uses a portfolio of fixed-income securities, which receive at least the second-highest rating given by a recognized ratings agency.
Noncontrolling interest | Noncontrolling interest The company owns a fifty-one percent interest in Intelligent Processing Solutions Ltd. (iPSL), a U.K. business process outsourcing joint venture. The remaining interests, which are reflected as a noncontrolling interest in the company’s financial statements, are owned by three financial institutions for which iPSL performs services.
Revenue recognition and Shipping and handling | Revenue recognition Revenue is recognized at an amount that reflects the consideration to which the company expects to be entitled in exchange for transferring goods and services to a customer. The company determines revenue recognition using the following five steps: (1) identify the contract(s) 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. Revenue excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue producing transaction and collected by the company from a customer (e.g., sales, use and value-added taxes). Revenue includes payments for shipping and handling activities. At contract inception, the company assesses the goods and services promised in a contract with a customer and identifies as a performance obligation each promise to transfer to the customer either: (1) a good or service (or a bundle of goods or services) that is distinct or (2) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. The company recognizes revenue only when it satisfies a performance obligation by transferring a promised good or service to a customer. The company must apply its judgment to determine the timing of the satisfaction of performance obligations as well as the transaction price and the amounts allocated to performance obligations including estimating variable consideration, adjusting the consideration for the effects of the time value of money and assessing whether an estimate of variable consideration is constrained. Revenue from hardware sales is recognized upon the transfer of control to a customer, which is defined as an entity’s ability to direct the use of and obtain substantially all of the remaining benefits of an asset. Revenue from software licenses is recognized at the inception of either the initial license term or the inception of an extension or renewal to the license term. Revenue for operating leases is recognized on a monthly basis over the term of the lease and for sales-type leases at the inception of the lease term. Revenue from equipment and software maintenance and post-contract support is recognized on a straight-line basis as earned over the terms of the respective contracts. Cost related to such contracts is recognized as incurred. Revenue and profit under systems integration contracts are recognized over time as the company transfers control of goods or services. The company measures its progress toward satisfaction of its performance obligations using the cost-to-cost method, or when services have been performed, depending on the nature of the project. For contracts accounted for using the cost-to-cost method, revenue and profit recognized in any given accounting period are based on estimates of total projected contract costs. The estimates are continually reevaluated and revised, when necessary, throughout the life of a contract. Any adjustments to revenue and profit resulting from changes in estimates are accounted for in the period of the change in estimate. When estimates indicate that a loss will be incurred on a contract upon completion, a provision for the expected loss is recorded in the period in which the loss becomes evident. In services arrangements, the company typically satisfies the performance obligation and recognizes revenue over time, because the client simultaneously receives and consumes the benefits provided as the company performs the services. The company’s services are provided on a time-and-materials basis, as a fixed-price contract or as a fixed-price per measure of output contract. Revenue from time-and-material contracts is recognized on an output basis as labor hours are delivered and/or direct expenses are incurred. In outsourcing contracts, including managed services, application management, business process outsourcing and other cloud-based services arrangements, the arrangement generally consists of a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The company applies a measure of progress (typically time-based) to any fixed consideration and allocates variable consideration to the distinct periods of service based on usage. As a result, revenue is generally recognized over the period the services are provided either on a straight-line basis or on a usage basis, depending on the terms of the arrangement (such as whether the company is standing ready to perform or whether the contract has usage-based metrics). This results in revenue recognition that corresponds with the value to the client of the services transferred to date relative to the remaining services promised. The company also enters into arrangements, which may include any combination of hardware, software or services. For example, a client may purchase an enterprise server that includes operating system software. In addition, the arrangement may include post-contract support for the software and a contract for post-warranty maintenance for service of the hardware. These arrangements consist of multiple performance obligations, with control over hardware and software transferred in one reporting period and the software support and hardware maintenance services performed across multiple reporting periods. In another example, the company may provide desktop managed services to a client on a long-term multiple-year basis and periodically sell hardware and license software products to the client. The services are provided on a continuous basis across multiple reporting periods and control over the hardware and software products occurs in one reporting period. To the extent that a performance obligation in an arrangement is subject to specific guidance, that performance obligation is accounted for in accordance with such specific guidance. An example of such an arrangement may include leased assets which are subject to specific leasing accounting guidance. The company allocates the total transaction price to be earned under an arrangement among the various performance obligations in proportion to their standalone selling prices (relative standalone selling price basis). The standalone selling price for a performance obligation is the price at which the company would sell a promised good or service separately to a customer. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Many of the company’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. For contracts with multiple performance obligations, the company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The primary methods used to estimate standalone selling price are as follows: (1) the expected cost plus margin approach, under which the company forecasts its expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service and (2) the percent discount off of list price approach. In the Services segment, substantially all of the company’s performance obligations are satisfied over time as work progresses and therefore substantially all of the revenue in this segment is recognized over time. The company generally receives payment for these contracts over time as the performance obligations are satisfied. In the Technology segment, substantially all of the company’s goods and services are transferred to customers at a single point in time. Revenue on these contracts is recognized when control over the product is transferred to the customer or a software license term begins. The company generally receives payment for these contracts upon signature or within 30 to 60 days. The company discloses disaggregation of its customer revenue by geographic areas and by classes of similar products and services, by segment (see Note 19). The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables, contract assets and deferred revenue (contract liabilities). Shipping and handling Costs related to shipping and handling are included in cost of revenue.
Advertising costs | Advertising costs All advertising costs are expensed as incurred. The amount charged to expense during 2019, 2018 and 2017 was $3.6 million, $2.8 million and $1.6 million, respectively.
Stock-based compensation plans | Stock-based compensation plans Stock-based compensation represents the cost related to stock-based awards granted to employees and directors. Compensation expense for performance-based restricted stock unit awards is recognized as expense ratably for each installment from the date of the grant until the date the restrictions lapse and is based on the fair market value at the date of grant and the probability of achievement of the specific performance-related goals. Compensation expense for market-based awards is recognized as expense ratably over the measurement period, regardless of the actual level of achievement, provided the service requirement is met. The fair value of restricted stock units with time and performance conditions is determined based on the trading price of the company’s common shares on the date of grant. The fair value of awards with market conditions is estimated using a Monte Carlo simulation. The company recognizes compensation expense for the fair value of stock options, which have graded vesting, on a straight-line basis over the requisite service period. The company estimates the fair value of stock options using a Black-Scholes valuation model. The expense is recorded in selling, general and administrative expenses.
Income taxes | Income taxes Income taxes are based on income before taxes for financial reporting purposes and reflect a current tax liability for the estimated taxes payable in the current-year tax returns and changes in deferred taxes. Deferred tax assets or liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using enacted tax laws and rates. A valuation allowance is provided on deferred tax assets if it is determined that it is more likely than not that the asset will not be realized. The company releases the income tax effects of deferred tax balances that have a valuation allowance from accumulated other comprehensive income once the reason the tax effects were established ceases to exist (e.g. postretirement plan is liquidated). The company recognizes penalties and interest accrued related to income tax liabilities in provision for income taxes in its consolidated statements of income. The company treats the global intangible low-taxed income tax, or GILTI, as a period cost when included in U.S. taxable income, and the base erosion and anti-abuse tax, or BEAT, as a period cost when incurred.
Translation of foreign currency | Translation of foreign currency The local currency is the functional currency for most of the company’s international subsidiaries, and as such, assets and liabilities are translated into U.S. dollars at year-end exchange rates. Income and expense items are translated at average exchange rates during the year. Translation adjustments resulting from changes in exchange rates are reported in other comprehensive income (loss). Exchange gains and losses on intercompany balances are reported in other income (expense), net. For those international subsidiaries operating in highly inflationary economies, the U.S. dollar is the functional currency, and as such, nonmonetary assets and liabilities are translated at historical exchange rates, and monetary assets and liabilities are translated at current exchange rates. Exchange gains and losses arising from translation are included in other income (expense), net.
Fair value measurements | Fair value measurements Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value measurements for assets and liabilities required to be recorded at fair value, the company assumes that the transaction is an orderly transaction that assumes exposure to the market for a period before the measurement date to allow for marketing activities that are usual and customary for transactions involving such assets or liabilities; it is not a forced transaction (for example, a forced liquidation or distress sale). The fair value hierarchy has three levels of inputs that may be used to measure fair value: Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the company can access at the measurement date; Level 2 – Inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly; and Level 3 – Unobservable inputs for the asset or liability. The company has applied fair value measurements to its long-term debt (see Note 14), derivatives (see Note 11) and to its postretirement plan assets (see Note 16).
Recent accounting pronouncements and accounting changes | Accounting Pronouncements Adopted Effective January 1, 2019, the company adopted ASU No. 2016-02 Leases (Topic 842) issued by the Financial Accounting Standards Board (FASB) which is intended to improve financial reporting about leasing transactions. The ASU requires organizations that lease assets, referred to as lessees, to recognize on the balance sheet the assets and liabilities for the rights and obligations created by those leases. The standard also requires disclosures to help investors and other financial statement users better understand the amount, timing and uncertainty of cash flows arising from leases. The company adopted the new standard using the effective date transition method by applying a cumulative-effect adjustment to the balance sheet through the addition of ROU assets and lease liabilities at January 1, 2019. Prior-period results were not restated. The company applied certain practical expedients, including the package of practical expedients, permitted under the transition guidance within Topic 842 to leases that commenced before January 1, 2019. The election of the package of practical expedients resulted in the company not reassessing prior conclusions under FASB Topic 840 Leases related to lease identification, lease classification and initial direct costs for existing leases at January 1, 2019. The adoption had a material impact on the consolidated financial position and did not have a material impact on the consolidated results of operations or cash flows as of and for the year ended December 31, 2019. The most significant impact was the recognition of ROU assets and lease liabilities for operating leases, while the company’s accounting for finance leases remained substantially unchanged. Effective January 1, 2018, the company adopted ASU No. 2014-09 Revenue from Contracts with Customers (Topic 606) issued by the FASB which establishes principles that an entity shall apply to report useful information to users of financial statements about the nature, amount, timing and uncertainty of revenue and cash flows from a contract with a customer. Topic 606 allows for either “full retrospective” adoption, meaning the standard is applied to all periods presented, or “modified retrospective” adoption, meaning the standard is applied only to the most current period presented in the financial statements. Topic 606 requires the company to recognize revenue for certain transactions, including extended payment term software licenses and short-term software licenses, sooner than the prior rules would allow and requires the company to recognize software license extensions and renewals (the most significant impact upon adoption), later than the prior rules would allow. Topic 606 also requires significantly expanded disclosure requirements. The company has adopted the standard using the modified retrospective method and applied the standard to all contracts that were not completed as of January 1, 2018. The cumulative effect of the adoption was recognized as an increase in the company’s accumulated deficit of $21.4 million on January 1, 2018. Accounting Pronouncements Not Yet Adopted In August 2018, the FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other - Internal - Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract which clarifies the accounting for implementation costs incurred in a cloud computing arrangement that is a service contract. This update is effective for fiscal years beginning after December 15, 2019. The new guidance can be applied retrospectively or prospectively to all implementation costs incurred after the date of adoption. The company will adopt the new guidance on January 1, 2020, on a prospective basis, and does not expect the adoption to have a material impact on its consolidated results of operations and financial position. In June 2016, the FASB issued ASU No. 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected losses. This includes trade and other receivables, loans and other financial instruments. This update is effective for annual periods beginning after December 15, 2019. The company will adopt the new guidance on January 1, 2020 through a cumulative-effect adjustment to retained earnings, and does not expect the adoption to have a material impact on its consolidated results of operations and financial position.

X
- Definition Noncontrolling Interests, Policy [Text Block] + References No definition available. + Details
Name: | uis_NoncontrollingInterestsPolicyTextBlock
Namespace Prefix: | uis_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Assets, Policy [Text Block] + References No definition available. + Details
Name: | uis_OtherAssetsPolicyTextBlock
Namespace Prefix: | uis_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 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=118260190&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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: 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 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_GoodwillAndIntangibleAssetsGoodwillPolicy
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 accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 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_InternalUseSoftwarePolicy
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 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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 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 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
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 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 costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment. + 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 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
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