XML 60 R29.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements of Harmonic include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s fiscal quarters are based on 13-week periods, except for the fourth quarter which ends on December 31.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company’s reported financial positions or results of operations may be materially different under changed conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more current information.
Reclassifications | Reclassifications Certain prior period balances have been reclassified to conform to the current year presentation. These reclassifications did not have material impact on previously reported financial statements. Beginning in fiscal 2019, the Company changed the way total revenue and cost of revenue is classified in the Consolidated Statements of Operations from the two previous categories, “Product” and “Service”, to two new categories, “Appliance and integration” and “SaaS and service”. The Company has also adjusted revenue and cost of revenue retrospectively into the two new categories for all prior periods to conform to the current period’s presentation. This reclassification within revenue and cost of revenue did not have an impact on total revenue, cost of revenue or segment revenue for any periods presented.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents include all cash and highly liquid investments with maturities of three months or less at the date of purchase. The carrying amount of cash and cash equivalents approximates fair value because of the short maturity of those instruments.
Investments in Equity Securities | Investments in Equity Securities From time to time, the Company may acquire certain equity investments for the promotion of business and strategic objectives and these investments may be in marketable equity securities or non-marketable equity securities. Effective January 1, 2018, the Company adopted Accounting Standard Update (“ASU”) No. 2016-01, Financial Instruments (Topic 825): Recognition and Measurement of Financial Assets and Financial Liabilities, and accounts for its equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value with changes in fair value recognized in net income. For equity investments that do not have readily determinable fair values, the Company measure these investments at cost minus impairment, if any, The Company’s equity investments are classified as long-term investments and reported as a component of “Other long-term assets” on the Company’s Consolidated Balance Sheets. Prior to January 1, 2018, the Company accounted for its investments in entities that it did not have significant influence under the cost method. Investments in equity securities were carried at fair value if the fair value of the security is readily determinable. Unrealized gains and losses, net of taxes, on the long-term investments were included in the Company’s Consolidated Balance Sheet as a component of accumulated other comprehensive loss. Investments in equity securities that did not qualify for fair value accounting or equity method accounting were accounted for under the cost method. The Company’s total investments in equity securities of other privately and publicly held companies were $3.6 million as of December 31, 2019 and 2018, respectively.
Liquidity | Liquidity As of December 31, 2019, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $93.1 million, net accounts receivable of $88.5 million, and an aggregate principal amount of up to $25.0 million in revolving credit facility with JPMorgan Chase Bank, N.A., and financing from French government agencies. As of December 31, 2019, the Company had $115.5 million in principal amount of convertible senior notes outstanding, bearing interest at a rate of 2.00% per year, payable semiannually on March 1 and September 1 of each year (the “2024 Notes”) which are due on September 1, 2024, and $45.8 million in principal amount of convertible notes outstanding, bearing interest at a rate of 4.00% per year, payable in cash on June 1 and December 1 of each year (the “2020 Notes”) which are due on December 1, 2020. The Company also had debts with French government agencies and to a lesser extent, with other financial institutions, primarily in France, in the aggregate of $17.2 million at December 31, 2019. The Company’s principal uses of cash will include repayments of debt and related interest, purchases of inventory, payroll, restructuring expenses, and other operating expenses related to the development and marketing of our products, purchases of property and equipment and other contractual obligations for the foreseeable future. The Company believes that its cash and cash equivalents of $93.1 million at December 31, 2019 will be sufficient to fund its principal uses of cash for at least the next 12 months. However, if its expectations are incorrect, it may need to raise additional funds to fund our operations, to take advantage of unanticipated strategic opportunities or to strengthen our financial position. Additional funds may not be available on terms favorable to us or at all.
Credit Risk and Major Customers/Supplier Concentration | Credit Risk and Major Customers/Supplier Concentration Financial instruments which subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, and accounts receivable. Cash and cash equivalents are invested in short-term, highly liquid, investment-grade obligations of commercial or governmental issuers, in accordance with the Company’s investment policy. The investment policy limits the amount of credit exposure to any one financial institution, commercial or governmental issuer. The Company’s accounts receivable are derived from sales to worldwide cable, satellite, telco, and broadcast and media companies. The Company generally does not require collateral from its customers, and performs ongoing credit evaluations of its customers and provides for expected losses. The Company maintains an allowance for doubtful accounts based upon the expected collectability of its accounts receivable. One customer had a balance greater than 10% of the Company’s net accounts receivable balance as of December 31, 2019 and two customers had a balance greater than 10% as of December 31, 2018. During the year ended December 31, 2019 and 2018, Comcast accounted for more than 10% of the Company’s revenue. Certain of the components and subassemblies included in the Company’s products are obtained from a single source or a limited group of suppliers. Although the Company seeks to reduce dependence on those sole source and limited source suppliers, the partial or complete loss of certain of these sources could have at least a temporary adverse effect on the Company’s results of operations and damage customer relationships.
Revenue Recognition | Revenue Recognition The Company’s principal sources of revenue are from the sale of hardware, software, hardware and software maintenance contracts, and end-to-end solutions, encompassing design, manufacture, test, integration and installation of products. The Company also derives recurring revenue from subscriptions, which are comprised of subscription fees from customers utilizing the Company’s cloud-based video processing solutions. Beginning in fiscal 2019, the Company changed the way total revenue was classified in the Consolidated Statement of Operations from the two previous categories, “Product” and “Service”, to two new categories, “Appliance and integration” and “SaaS and service”. The “Appliance and integration” revenue category includes hardware, licenses and professional services and is reflective of non-recurring revenue, while the “SaaS and service” category includes usage fees for the Company’s SaaS platform and support revenue stream from the Company’s appliance-based customers and reflects the Company’s recurring revenue stream. Revenue from contracts with customers is recognized using the following five steps: a) Identify the contract(s) with a customer; b) Identify the performance obligations in the contract; c) Determine the transaction price; d) Allocate the transaction price to the performance obligations in the contract; and e) Recognize revenue when (or as) the Company satisfies a performance obligation. A contract contains a promise (or promises) to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct. The transaction price is the amount of consideration a Company expects to be entitled from a customer in exchange for providing the goods or services. The unit of account for revenue recognition is a performance obligation. A contract may contain one or more performance obligations, including hardware, software, professional services and support and maintenance. Performance obligations are accounted for separately if they are distinct. A good or service is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and the good or service is distinct in the context of the contract. Otherwise performance obligations will be combined with other promised goods or services until the Company identifies a bundle of goods or services that is distinct. The transaction price is allocated to all the separate performance obligations in an arrangement. It reflects the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services, which may include an estimate of variable consideration to the extent that it is probable of not being subject to significant reversals in the future based on the Company’s experience with similar arrangements. The transaction price also reflects the impact of the time value of money if there is a significant financing component present in an arrangement. The transaction price excludes amounts collected on behalf of third parties, such as sales taxes. Revenue is recognized when the Company satisfies each performance obligation by transferring control of the promised goods or services to the customer. Goods or services can transfer at a point in time or over time depending on the nature of the arrangement. Refer to Note 3, “Revenue” for additional information. Shipping and handling costs are accounted for as a fulfillment cost and are recorded in cost of revenue in the Company’s Consolidated Statements of Operations. Sales tax and other amounts collected on behalf of third parties are excluded from the transaction price. Hardware and Software. Revenue from the sale of hardware and software products is recognized when the control is transferred. For most of the Company’s product sales (including sales to distributors and system integrators), the control is transferred at the time the product is shipped or delivery has occurred because the customer has significant risks and rewards of ownership of the asset and the Company has a present right to payment at that time. The Company’s agreements with the distributors and system integrators have terms which are generally consistent with the standard terms and conditions for the sale of the Company’s equipment to end users, and do not provide for product rotation or pricing allowances, as are typically found in agreements with stocking distributors. The Company offers return rights which are specifically identified and accrued for as sales returns at the end of the period. Arrangements with Multiple Performance Obligations. The Company has revenue arrangements that include multiple performance obligations. The Company allocates transaction price to all separate performance obligations based on their relative standalone selling prices (“SSP”). See “Significant Judgments” for additional information. Solution Sales. Solution sales for the design, manufacture, test, integration and installation of products, including equipment acquired from third parties to be integrated with Harmonic’s products, that are customized to meet the customer’s specifications are accounted for based on the percentage-of-completion basis, using the input method. Some of our arrangements may include acceptance provisions that require testing of the solution against specific performance criteria. The Company performs a detailed evaluation to determine whether the arrangement involves performance criteria based on our standard performance criteria. The Company has a long-standing history of entering into contractual arrangements to deliver the solution sales based on standard performance criteria. For this type of arrangement, we consider the customer acceptance clause not substantive and recognize product revenue when the customer takes possession on the product and recognize service on a percentage-of-completion basis using the input method. However, if the solution results in significant production, modification or customization, we consider the arrangement as a single performance obligation and recognize the revenue at a point in time, depending on the complexity of the solution and nature of acceptance. Professional services. Revenue from professional services is recognized over time, on the percentage-of-completion basis using the input method. Input method. The use of the input method requires the Company to make reasonably dependable estimates. We use the input method based on labor hours, where revenue is calculated based on the percentage of total hours incurred in relation to total estimated hours at completion of the contract. The input method is reasonable because the hours best reflect the Company’s efforts toward satisfying the performance obligation over time. As circumstances change over time, the Company updates its measure of progress to reflect any changes in the outcome of the performance obligation. Such changes to an entity’s measure of progress are accounted for as a change in accounting estimates. Support and maintenance. Support and maintenance services are satisfied ratably over time as the customer simultaneously receives and consumes the benefits of the services. Contract costs. The incremental costs of obtaining a contract are capitalized if the costs are expected to be recovered. Costs that are recognized as assets are amortized straight-line over the period as the related goods or services transfer to the customer. Costs incurred to fulfill a contract are capitalized if they are not covered by other relevant guidance, relate directly to a contract, will be used to satisfy future performance obligations, and are expected to be recovered. Revenue from contracts with customers is recognized using the following five steps: a) Identify the contract(s) with a customer; b) Identify the performance obligations in the contract; c) Determine the transaction price; d) Allocate the transaction price to the performance obligations in the contract; and e) Recognize revenue when (or as) the Company satisfies a performance obligation. A contract contains a promise (or promises) to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct. The transaction price is the amount of consideration a Company expects to be entitled from a customer in exchange for providing the goods or services. The unit of account for revenue recognition is a performance obligation. A contract may contain one or more performance obligations, including hardware, software, professional services and support and maintenance. Performance obligations are accounted for separately if they are distinct. A good or service is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and the good or service is distinct in the context of the contract. Otherwise performance obligations will be combined with other promised goods or services until the Company identifies a bundle of goods or services that is distinct. The transaction price is allocated to all the separate performance obligations in an arrangement. It reflects the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services, which may include an estimate of variable consideration to the extent that it is probable of not being subject to significant reversals in the future based on the Company’s experience with similar arrangements. The transaction price also reflects the impact of the time value of money if there is a significant financing component present in an arrangement. The transaction price excludes amounts collected on behalf of third parties, such as sales taxes. Revenue is recognized when the Company satisfies each performance obligation by transferring control of the promised goods or services to the customer. Goods or services can transfer at a point in time or over time depending on the nature of the arrangement. Contract Balances. Deferred revenue represents the Company’s obligation to transfer goods or services to a customer for which the Company has received consideration (or an amount of consideration is due) from the customer. The Company’s payment terms vary by the type and location of its customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products or services are delivered to the customer. Significant Judgments. The Company has revenue arrangements that include promises to transfer multiple products and services to a customer. The Company may exercise significant judgment when determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together. The Company allocates transaction price to all separate performance obligations based on their relative standalone selling prices (“SSP”). The Company’s best evidence for SSP is the price the Company charges for that good or service when the Company sells it separately in similar circumstances to similar customers. If goods or services are not always sold separately, the Company uses the best estimate of SSP in the allocation of transaction price. The objective of determining the best estimate of SSP is to estimate the price at which the Company would transact a sale if the product or service were sold on a standalone basis. The Company’s process for determining best estimate of SSP involves management’s judgment, and considers multiple factors including, but not limited to, major product groupings, geographies, gross margin objectives and pricing practices. Pricing practices taken into consideration include contractually stated prices, discounts offered and applicable price lists. These factors may vary over time, depending upon the unique facts and circumstances related to each deliverable. If the facts and circumstances underlying the factors considered change or should future facts and circumstances lead the Company to consider additional factors, the Company’s best estimate of SSP may also change. If the Company has not yet established a price because the good or service has not previously been sold on a standalone basis, SSP for such good and service in a contract with multiple performance obligations is determined by applying a residual approach whereby all other performance obligations within a contract are first allocated a portion of the transaction price based upon their respective SSP, using observable prices, with any residual amount of the transaction price allocated to the good or service for which the price has not yet been established. Practical Expedients and Exemptions. Under Topic 606, incremental costs of obtaining a contract such as sales commissions are capitalized if they are expected to be recovered, and amortized on a straight-line basis. Expensing these costs as incurred is not permitted unless they qualify for a practical expedient. Other than capitalized costs of obtaining subscription contracts which are amortized regardless of the life of expected amortization period, the Company elected the practical expedient to expense the costs to obtain all other contracts as incurred, when the life of the expected amortization period is one year or less by using a portfolio approach. The Company elected the practical expedient under Topic 606 to not disclose the transaction price allocated to remaining performance obligations, since the majority of the Company’s arrangements have original expected durations of one year or less, or the invoicing corresponds to the value of the Company’s performance completed to date. These performance obligations primarily relate to the Company’s support and maintenance contracts which have a duration of one year or less and subscriptions services for which invoicing corresponds to the value of the Company’s performance completed to date. The Company elected the practical expedient that allows the Company to not assess a contract for a significant financing component if the period between the customer’s payment and the transfer of the goods or services is one year or less.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. The cost of inventories is comprised of material, labor and manufacturing overhead. The Company’s manufacturing overhead standards for product costs are calculated assuming full absorption of forecasted spending over projected volumes. The Company establishes provisions for excess and obsolete inventories to reduce such inventories to their estimated net realizable value after evaluation of historical sales, future demand and market conditions, expected product life cycles and current inventory levels. Such provisions are charged to cost of revenue in the Company’s Consolidated Statements of Operations.
Capitalized Software Development Costs | Capitalized Software Development Costs External-use software. Research and development costs are generally charged to expense as incurred. The Company has not capitalized any such development costs because the costs incurred between the attainment of technological feasibility for the related software product through the date when the product is available for general release to customers has been insignificant. Internal-use software. The Company capitalizes costs associated with internally developed and/or purchased software systems for internal use that have reached the application development stage. Capitalized costs include external direct costs of materials and services utilized in developing or obtaining internal-use software and payroll and payroll-related expenses for employees who are directly associated with and devote time to the internal-use software project. Capitalization of such costs begins when the preliminary project stage is complete and ceases no later than the point at which the project is substantially complete and ready for its intended purpose. These capitalized costs are amortized on a straight-line basis, generally three years. During the years ended December 31, 2019, 2018 and 2017, the Company capitalized $1.1 million, $0.9 million and $1.1 million, respectively, of its software development costs related to the development of its SaaS offerings.
Capitalized Software Implementation Costs | Capitalized Software Implementation Costs In a hosting arrangement that is a service contract, the Company capitalizes costs for implementation activities in the application development stage depending on the nature of the costs. The costs incurred during the preliminary project and post-implementation stages are expensed as the activities are performed. The costs capitalized are expensed over the term of the hosting arrangement, which is the fixed, noncancelable term of the arrangement, plus any reasonably certain renewal periods. The capitalized implementation costs and amortization expense related to these costs are included in “Other long-term assets” and “Selling, general and administrative” in the Consolidated Balance Sheets and Consolidated Statements of Operations, respectively. The payments for capitalized implementation costs are included as operating activities in the Consolidated Statements of Cash Flows. During the year ended December 31, 2019, the Company capitalized $3.6 million of its software implementation costs. During the year ended December 31, 2018, the amount of capitalized software implementation cost was not significant.
Property and Equipment | Property and Equipment Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Estimated useful lives are generally, five years for furniture and fixtures, three years for software and four years for machinery and equipment. Depreciation for leasehold improvements are computed using the shorter of the remaining useful lives of the assets or the lease term of the respective assets.
Goodwill | Goodwill As of December 31, 2019, the Company had goodwill of $239.8 million which represents the difference between the purchase price and the estimated fair value of the identifiable assets acquired and liabilities assumed. The Company tests for goodwill impairment at the reporting unit level on an annual basis, or more frequently if events or changes in circumstances indicate that the asset is more likely than not impaired. The Company has two reporting units, which are the same as its operating segments. The Company’s annual goodwill impairment test is performed in the fiscal fourth quarter, with a testing date at the end of fiscal October. In evaluating goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value (including goodwill). If the Company concludes that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then no further testing is required. However, if the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the two-step goodwill impairment test is performed to identify a potential goodwill impairment and measure the amount of impairment to be recognized, if any. The first step requires comparing the fair value of the reporting unit to its net book value, including goodwill. A potential impairment exists if the fair value of the reporting unit is lower than its net book value. The second step of the process, which is performed only if a potential impairment exists, involves determining the difference between the fair value of the reporting unit’s net assets other than goodwill and the fair value of the reporting unit. If this difference is less than the net book value of goodwill, an impairment exists and is recorded. In the first step, the fair value of each of the Company’s reporting units is determined using both the income and market valuation approaches. Under the income approach, the fair value of the reporting unit is based on the present value of estimated future cash flows that the reporting unit is expected to generate over its remaining life. Under the market approach, the value of the reporting unit is based on an analysis that compares the value of the reporting unit to values of publicly-traded companies in similar lines of business. In the application of the income and market valuation approaches, the Company is required to make estimates of future operating trends and judgments on discount rates and other variables. Determining the fair value of a reporting unit is highly judgmental in nature and involves the use of significant estimates and assumptions. The Company bases its fair value estimates on assumptions the Company believes to be reasonable but that are unpredictable and inherently uncertain. Actual future results related to assumed variables could differ from these estimates. In addition, the Company makes certain judgments and assumptions in allocating shared assets and liabilities to determine the carrying values for each of its reporting units. Under the income approach, the Company calculates the fair value of a reporting unit based on the present value of estimated future cash flows. Cash flow projections are based on management's estimates of revenue growth rates and operating margins, taking into consideration industry and market conditions. The discount rate used is based on the weighted-average cost of capital adjusted for the relevant risk associated with business-specific characteristics and the uncertainty related to the business's ability to execute on the projected cash flows. Under the market approach, the Company estimates the fair value based on market multiples of revenue and earnings derived from comparable publicly-traded companies with similar operating and investment characteristics as the reporting units, and then apply a control premium which is determined by considering control premiums offered as part of the acquisitions that have occurred in market segments that are comparable with its reporting units. There was no impairment of goodwill resulting from the Company’s fiscal 2019 annual impairment testing. (See Note 8, “Goodwill and Identified Intangible Assets,” for additional information).
Long-lived Assets | Long-lived Assets Long-lived assets represent property and equipment and purchased intangible assets. Purchased intangible assets from business combinations and asset acquisitions include customer contracts, trademarks and trade names, and maintenance agreements and related relationships, the amortization of which is charged to general and administrative expenses, and core technology and developed technology, the amortization of which is charged to cost of revenue. The Company evaluates the recoverability of intangible assets and other long-lived assets when indicators of impairment are present. When impairment indicators are present, the Company evaluates the recoverability of intangible assets and other long-lived assets on the basis of undiscounted cash flows expected to result from the use of each asset group and its eventual disposition. If the undiscounted expected future cash flows are less than the carrying amount of the asset, an impairment loss is recognized in order to write down the carrying value of the asset to its estimated fair market value. There were no impairment charges for long-lived assets in the years ended December 31, 2019, 2018 and 2017.
Leases | Leases On January 1, 2019, the Company adopted ASC 842, Leases (“Topic 842”), using the modified retrospective method, applying Topic 842 to all leases existing at the date of initial application. The Company elected to use the effective date as the date of initial application. Consequently, prior period balances and disclosures have not been restated. The Company elected certain practical expedients, which among other things, allowed the Company to carry forward prior conclusions about lease identification and classification. Under Topic 842, operating lease expense is generally recognized evenly over the term of the lease. The Company has operating leases primarily consisting of facilities with remaining lease terms of 1 year to 11 years. The lease term represents the non-cancelable period of the lease. For certain leases, the Company has an option to extend the lease term. These renewal options are not considered in the remaining lease term unless it is reasonably certain that the Company will exercise such options. Refer to Note 4, “Leases” for additional information.
Foreign Currency | Foreign Currency The functional currency of the Company’s Israeli, Cayman and Swiss operations is the U.S. dollar. All other foreign subsidiaries use the respective local currency as the functional currency. When the local currency is the functional currency, gains and losses from translation of these foreign currency financial statements into U.S. dollars are recorded as a separate component of other comprehensive income (loss) in stockholders’ equity. The Company’s foreign currency exposure is also related to its net position of monetary assets and monetary liabilities held by its subsidiaries in their nonfunctional currencies. These monetary assets and monetary liabilities are being remeasured into the functional currencies of the subsidiaries using exchange rates prevailing on the balance sheet date. Such remeasurement gains and losses are included in other expense, net in the Company’s Consolidated Statements of Operations. During the years ended December 31, 2019, 2018 and 2017, the Company recorded remeasurement losses of approximately $1.5 million, $0.6 million and $2.2 million, respectively.
Derivative Instruments | Derivative Instruments The Company enters into derivative instruments, primarily foreign currency forward contracts, to minimize the short-term impact of foreign currency exchange rate fluctuations on certain foreign currency denominated assets and liabilities as well as certain foreign currencies denominated expenses. The Company does not enter into derivative instruments for trading purposes and these derivatives generally have maturities within twelve months. The derivative instruments are recorded at fair value in prepaid expenses and other current assets or accrued and other current liabilities in the Company’s Consolidated Balance Sheet. For derivative instruments designated and qualifying as cash flow hedges of forecasted foreign currency denominated transactions expected to occur within twelve months, the effective portion of the gain or loss on these hedges is reported as a component of “Accumulated other comprehensive loss” in stockholders’ equity, and is reclassified into earnings when the hedged transaction affects earnings. If the transaction being hedged fails to occur, or if a portion of any derivative is (or becomes) ineffective, the gain or loss on the associated financial instrument is recorded immediately in earnings. For derivative instruments used to hedge existing foreign currency denominated assets or liabilities, the gains or losses on these hedges are recorded immediately in earnings to offset the changes in the fair value of the assets or liabilities being hedged. The Company did not enter into any cash flow hedges during the year ended December 31, 2019 and 2018. Derivatives Not Designated as Hedging Instruments (Balance Sheet Hedges) The Company’s balance sheet hedges consist of foreign currency forward contracts which mature generally within three months. These forward contracts are carried at fair value and they are used to minimize the short-term impact of foreign currency exchange rate fluctuation on cash and certain trade and inter-company receivables and payables. Changes in the fair value of these foreign currency forward contracts are recognized in “Other expense, net” in the Consolidated Statement of Operations and are largely offset by the changes in the fair value of the assets or liabilities being hedged.
Research and Development | Research and Development Research and development (“R&D”) costs are expensed as incurred and consists primarily of employee salaries and related expenses, contractors and outside consultants, supplies and materials, equipment depreciation and facilities costs, all associated with the design and development of new products and enhancements of existing products. The Company’s French Subsidiary participates in the French Crédit d’Impôt Recherche (“CIR”) program which allows companies to monetize eligible research expenses. The R&D tax credits receivable from the French government for spending on innovative R&D under the CIR program is recorded as an offset to R&D expenses. In the years ended December 31, 2019, 2018 and 2017, the Company had R&D tax credits of $4.7 million, $5.9 million and $5.9 million respectively.
Restructuring and Related Charges | Restructuring and Related Charges The Company’s restructuring charges consist primarily of employee severance, one-time termination benefits related to the reduction of its workforce, and other costs. Liabilities for costs associated with a restructuring activity are recognized when the liability is incurred and are measured at fair value. One-time termination benefits are expensed at the date the entity notifies the employee, unless the employee must provide future service, in which case the benefits are expensed ratably over the future service period. Termination benefits are calculated based on regional benefit practices and local statutory requirements. S ee Note 11, “Restructuring and Related Charges” for additional information.
Warranty | Warranty The Company accrues for estimated warranty costs at the time of revenue recognition and records such accrued liabilities as part of cost of revenue. Management periodically reviews its warranty liability and adjusts the accrued liability based on the terms of warranties provided to customers, historical and anticipated warranty claims experience, and estimates of the timing and cost of warranty claims. The Company accrues for estimated warranty costs at the time of product shipment. Management periodically reviews the estimated warranty liability and records adjustments based on the terms of warranties provided to customers, historical and anticipated warranty claims experience, and estimates of the timing and cost of warranty claims.
Advertising Expenses | Advertising Expenses All advertising costs are expensed as incurred and included in “Selling, general and administrative expenses” in the Company’s Consolidated Statements of Operations. Advertising expense was $0.7 million, $1.0 million and $0.7 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Stock-based Compensation Expense | Stock-based Compensation The Company measures and recognizes compensation expense for all stock-based compensation awards made to employees, including stock options, restricted stock units (“RSUs”) and awards related to the Company’s Employee Stock Purchase Plan (“ESPP”), based upon the grant-date fair value of those awards. Prior to January 1, 2017, stock-based compensation was recorded net of estimated forfeitures over the requisite service period and, accordingly, was recorded for only those stock-based awards that the Company expected to vest. Upon the adoption of ASU No. 2016-09, Compensation - Stock Compensation (Topic 718), issued by the Financial Accounting Standards Board (“FASB”), the Company changed its accounting policy to account for forfeitures as they occur. The change was applied on a modified retrospective approach with a cumulative effect adjustment of $69,000 to retained earnings as of January 1, 2017 (which increased the accumulated deficit). The fair value of the Company’s stock options and ESPP is estimated at grant date using the Black-Scholes option pricing model. The fair value of the Company’s RSUs is calculated based on the market value of the Company’s stock at the grant date. The fair value of the Company’s market-based RSUs (“MRSUs”) is estimated using the Monte-Carlo valuation model with market vesting conditions. The Company recognizes the stock-based compensation for performance-based RSUs (“PRSUs”) based on the probability of achieving certain performance criteria, as defined in the PRSU agreements. The Company estimates the number of PRSUs ultimately expected to vest and recognizes expense using the graded vesting attribution method over the requisite service period. Changes in the estimates related to probability of achieving certain performance criteria and number of PRSUs expected to vest could significantly affect the related stock-based compensation expense from one period to the next. Valuation Assumptions The Company estimates the fair value of employee stock options and stock purchase rights under the ESPP using a Black-Scholes option valuation model. The value of the stock purchase rights under the ESPP consists of: (1) the 15% discount on the purchase of the stock; (2) 85% of the fair value of the call option; and (3) 15% of the fair value of the put option. The call option and put option were valued using the Black-Scholes option pricing model. At the date of grant, the Company estimated the fair value of each stock option grant and stock purchase right granted under the ESPP using the following weighted average assumptions:
| Employee Stock Options |  | ESPP
| 2017 |  | 2019 |  | 2018 |  | 2017
Expected term (in years) | 4.30 |  |  | 0.50 |  |  | 0.50 |  |  | 0.50 |
Volatility | 42 | % |  | 38 | % |  | 55 | % |  | 48 | %
Risk-free interest rate | 1.8 | % |  | 2.3 | % |  | 1.9 | % |  | 1.2 | %
Expected dividends | 0.0 | % |  | 0.0 | % |  | 0.0 | % |  | 0.0 | %
The expected term of the employee stock option represents the weighted-average period that the stock options are expected to remain outstanding. The computation of expected term was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards, vesting schedules and expectations of future employee behavior. The expected term of the stock purchase right under ESPP represents the period of time from the beginning of the offering period to the purchase date. The Company uses its historical volatility for a period equivalent to the expected term of the options to estimate the expected volatility. The risk-free interest rate that the Company uses in the Black-Scholes option valuation model is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term. The Company has not paid and does not plan to pay any cash dividends in the foreseeable future.
Pension Plan | Pension Plan Under French law, the Company’s subsidiaries in France, including the acquired TVN French Subsidiary, is obligated to provide for a defined benefit plan to its employees upon their retirement from the Company. The Company’s defined benefit pension plan in France is unfunded. The Company records its obligations relating to the pension plans based on calculations which include various actuarial assumptions including employees’ age and period of service with the company; projected mortality rates, mobility rates and increases in salaries; and a discount rate. The Company reviews its actuarial assumptions on an annual basis as of December 31 (or more frequently if a significant event requiring remeasurement occurs) and modifies the assumptions based on current rates and trends when it is appropriate to do so. The Company believes that the assumptions utilized in recording its obligations under its pension plan are reasonable based on its experience, market conditions and input from its actuaries. The Company accounts for the actuarial gains (losses) in accordance with ASC 715, “Compensation - Retirement Benefits”. If the net accumulated gain or loss exceeds 10% of the projected plan benefit obligation, a portion of the net gain or loss is amortized and included in expense for the following year based upon the average remaining service period of active plan participants, unless the Company’s policy is to recognize all actuarial gains (losses) when they occur. The Company elected to defer actuarial gains (losses) in accumulated other comprehensive income (loss). As of December 31, 2019, the Company did not meet the 10% threshold, and therefore no amortization of 2019 actuarial gain would be recorded in 2020. S ee Note 13, “Employee Benefit Plans and Stock-based Compensation-French Retirement Benefit Plan,” for additional information.
Income Taxes | Income Taxes In preparing the Company’s financial statements, the Company estimates the income taxes for each of the jurisdictions in which the Company operates. This involves estimating the Company’s current tax expense and assessing temporary and permanent differences resulting from differing treatment of items, such as reserves and accruals, for tax and accounting purposes. These temporary differences result in deferred tax assets and liabilities, which are included within the Company’s Consolidated Balance Sheet. The Company’s income tax policy is to record the estimated future tax effects of temporary differences between the tax bases of assets and liabilities and amounts reported in the Company’s accompanying Consolidated Balance Sheets, as well as operating loss and tax credit carryforwards. The Company follows the guidelines set forth in the applicable accounting guidance regarding the recoverability of any tax assets recorded on the Consolidated Balance Sheet and provides any necessary allowances as required. Determining necessary allowances requires the Company to make assessments about the timing of future events, including the probability of expected future taxable income and available tax planning opportunities. A history of operating losses in recent years has led to uncertainty with respect to our ability to realize certain of our net deferred tax assets, and as a result we applied a full valuation allowance against our U.S. net deferred tax assets as of December 31, 2019. In the event that actual results differ from these estimates or the Company adjusts these estimates in future periods, the Company’s operating results and financial position could be materially affected. The Company is subject to examination of its income tax returns by various tax authorities on a periodic basis. The Company regularly assesses the likelihood of adverse outcomes resulting from such examinations to determine the adequacy of its provision for income taxes. The Company has applied the provisions of the applicable accounting guidance on accounting for uncertainty in income taxes, which requires application of a more-likely-than-not threshold to the recognition and de-recognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the Company to recognize a tax benefit measured at the largest amount of tax benefit that, in the Company’s judgment, is more than 50% likely to be realized upon settlement. It further requires that a change in judgment related to the expected ultimate resolution of uncertain tax positions be recognized in earnings in the period of such change. The Company files annual income tax returns in multiple taxing jurisdictions around the world. A number of years may elapse before an uncertain tax position is audited and finally resolved. While it is often difficult to predict the final outcome or the timing of resolution of any particular uncertain tax position, the Company believes that its reserves for income taxes reflect the most likely outcome. The Company adjusts these reserves and penalties, as well as the related interest, in light of changing facts and circumstances. Changes in the Company’s assessment of its uncertain tax positions or settlement of any particular position could materially and adversely impact the Company’s income tax rate, operating results, financial position and cash flows. Management regularly assesses the ability to realize deferred tax assets recorded based upon the weight of available evidence, including such factors as recent earnings history and expected future taxable income on a jurisdiction by jurisdiction basis. In the event that the Company changes its determination as to the amount of realizable deferred tax assets, the Company will adjust its valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made. The Company recognizes interest and penalties related to unrecognized tax positions in income tax expenses on the Consolidated Statements of Operations. The Company has not provided U.S. state income taxes and foreign withholding taxes, on approximately $20.5 million of cumulative earnings for certain non-U.S. subsidiaries, because such earnings are intended to be indefinitely reinvested. Determination of the amount of unrecognized deferred tax liability for temporary differences related to investments in these non-U.S. subsidiaries that are essentially permanent in duration is not practicable. The Company applies the provisions of the applicable accounting guidance regarding accounting for uncertainty in income taxes, which require application of a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the recognition of a tax benefit measured at the largest amount of such tax benefit that, in our judgment, is more than fifty percent likely to be realized upon settlement. It further requires that a change in judgment related to the expected ultimate resolution of uncertain tax positions to be recognized in earnings in the period in which such determination is made. The Company will continue to review its tax positions and provide for, or reverse, unrecognized tax benefits as issues arise.
Segment Reporting | Segment Reporting Operating segments are defined as components of an enterprise that engage in business activities for which separate financial information is available and is evaluated by the Chief Operating Decision Maker (“CODM”), which for the Company is its Chief Executive Officer, in deciding how to allocate resources and assess performance. The Company has two operating segments: Video and Cable Access. Segment Information Operating segments are defined as components of an enterprise that engage in business activities for which separate financial information is available and evaluated by the Company’s CODM, which for the Company is its Chief Executive Officer, in deciding how to allocate resources and assess performance. Based on our internal reporting structure, the Company consists of two operating segments: Video and Cable Access. The operating segments were determined based on the nature of the products offered. The Video segment provides video processing and production and playout solutions and services worldwide to broadcast and media companies, streaming new media companies, cable operators, and satellite and telecommunications (telco) Pay-TV service providers. The Cable Access segment provides CableOS cable access solutions and related services to cable operators globally.
Comprehensive Income (Loss) | Comprehensive Income (Loss) Comprehensive income (loss) includes net loss and other comprehensive income (loss). Other comprehensive income (loss) includes cumulative translation adjustments, unrealized foreign exchange gains and losses on intercompany long-term loans, unrealized gains and losses on certain foreign currency forward contracts that qualify as cash flow hedges and available-for-sale securities, as well as actuarial gains and losses on pension plan.
Recent Accounting Pronouncements | Recently Adopted Accounting Pronouncements Accounting Standards Codification (ASC) Topic 842, “Leases” On January 1, 2019, the Company adopted ASC 842, Leases (“Topic 842”), using the modified retrospective method, applying Topic 842 to all leases existing at the date of initial application. The Company elected to use the effective date as the date of initial application. Consequently, prior period balances and disclosures have not been restated. The Company elected certain practical expedients, which among other things, allowed the Company to carry forward prior conclusions about lease identification and classification. Adoption of the standard resulted in the balance sheet recognition of additional lease assets and liabilities of approximately $23.3 million; however, the adoption of the standard did not have an impact on the Company’s beginning retained earnings, results from operations or cash flows. See Note 4, “Leases” for additional information. ASU No. 2018-07, Compensation-Stock Compensation (Topic 718) In June 2018, the FASB issued ASU No. 2018-07, Compensation-Stock Compensation (“Topic 718”): Improvements to Nonemployee Share-Based Payment Accounting. The new ASU expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718 to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost. The Company adopted this new standard in the first quarter of fiscal 2019, and the adoption resulted in an adjustment of $1.4 million as the cumulative effect adjustment to opening retained earnings relating to the accounting of warrants which were previously granted to Comcast. This represents the cumulative impact of the remeasurement of unvested Comcast warrants on the date of adoption. See Note 17, “Warrants” for additional information. ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) 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. This new standard requires an entity (customer) in a hosting arrangement that is a service contract to follow the guidance in Subtopic 350-40 to determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. Costs for implementation activities in the application development stage can be capitalized depending on the nature of the costs, while costs incurred during the preliminary project and post-implementation stages are expensed as the activities are performed. The costs capitalized are expensed over the term of the hosting arrangement. The amendments in the new ASU also require the entity to present the expense related to the capitalized implementation costs in the same line item in the statement of income as the fees associated with the hosting element (service) of the arrangement and classify payments for capitalized implementation costs in the statement of cash flows in the same manner as payments made for fees associated with the hosting element. The Company early adopted this new standard in the third quarter of fiscal 2018 and applied it prospectively to all implementation costs incurred after the date of adoption. The adoption of this standard did not have a significant impact on the Company’s Consolidated Financial Statements for the year ended December 31, 2018. Recently Issued Accounting Pronouncements In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles in Topic 740 and improves consistent application of and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The new ASU will be effective for the Company beginning in the first quarter of 2021 on a prospective basis. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The adoption of the new ASU is not expected to have a material impact on the Company’s consolidated financial statements. In November 2019, the FASB issued ASU 2019-08, Compensation - Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements - Share-Based Consideration Payable to a Customer, which clarifies guidance on measurement and classification of share-based payments to customers. The new ASU will be effective for the Company effective in the first quarter of 2020 and early adoption is permitted. The adoption of the new ASU is not expected to have a material impact on the Company’s consolidated financial statements. In January 2017, the FASB issued ASU No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The new ASU removes Step 2 of the goodwill impairment test and requires the assessment of fair value of individual assets and liabilities of a reporting unit to measure goodwill impairments. Goodwill impairment will then be the amount by which a reporting unit's carrying value exceeds its fair value. The new ASU will be effective for the Company beginning in the first quarter of fiscal 2020 on a prospective basis, and early adoption is permitted. The adoption of the new ASU is not expected to have a material impact on the Company’s consolidated financial statements. In August 2018, the FASB issued ASU 2018-13, which removes, modifies and adds to the disclosure requirements on fair value measurements in Topic 820. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. This guidance will become effective for the Company in fiscal years beginning after December 15, 2019, including interim periods within that reporting period. Early adoption is permitted upon issuance of this updated guidance. An entity is permitted to early adopt any removed or modified disclosures upon issuance of this updated guidance and delay adoption of the additional disclosures until their effective date. The Company does not currently hold any level 3 assets or liabilities which require recurring measurements and the Company expects the impact to its disclosure will be relatively limited. In August 2018, the FASB issued ASU No. 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General Subtopic 715-20 - Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans, which is designed to improve the effectiveness of disclosures by removing and adding disclosures related to defined benefit plans. The new ASU is effective for the Company for fiscal years ending after December 15, 2020, and early adoption is permitted. The Company expects the impact to its disclosure to be relatively limited.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for capitalizing internal costs associated with exploration and production activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section S99 -Paragraph 1 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=27015634&loc=d3e516343-122869 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10(c)(2)) -URI http://asc.fasb.org/extlink&oid=82851474&loc=d3e511914-122862 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_CapitalizationOfInternalCostsPolicy
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 for cash and cash equivalents with respect to unrestricted balances. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the cost method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. An entity also may describe how such investments are assessed for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=75025870&loc=d3e40691-111596 + Details
Name: | us-gaap_CostMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 4: 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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959 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 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
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 guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities. + 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 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 + Details
Name: | us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies
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 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 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 pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (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 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 2: 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 Reference 3: 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 4: 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 5: 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_PensionAndOtherPostretirementPlansPensionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://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 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 segment reporting. + 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 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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 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