Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2020 |
Accounting Policies [Abstract] | |
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after the elimination of all significant intercompany balances and transactions. |
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of financial statements in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates in these financial statements include revenue recognition, the estimated useful lives of property and equipment and intangible assets, assumptions made in analysis of allowance for doubtful accounts, fair values of assets acquired and liabilities assumed in business combinations, impairment of goodwill and long-lived assets, valuation for deferred tax assets, and accounting for lease obligations, stock-based compensation expense, and income tax uncertainties and contingencies. Actual results could differ from those estimates and may The global COVID- 19 may 2020 may 2020. may 19 may 19 not may may |
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration of Credit Risk Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short -term investments, and accounts receivable. The Company maintains its cash and cash equivalents and short-term investments with what it considers high credit quality financial institutions. The Company primarily sells its products and services to companies in Asia, Europe and North America within the semiconductor industry. As of December 31, 2020 two one 2020 December 31, 2019 three one 2019 14 not The allowance for doubtful accounts, which was based on management’s best estimates, could be adjusted in the near term from current estimates depending on actual experience. Such adjustments could be material to the consolidated financial statements. |
Cash, Cash Equivalents, and Short-term Investments, Policy [Policy Text Block] | Cash and Cash Equivalents, Short-term Investments, and Restricted Cash The Company considers all highly liquid investments with an original maturity of 90 90 90 one The Company periodically reviews short-term investments for impairment. In the event a decline in value is determined to be other-than-temporary, an impairment loss is recognized. When determining if a decline in value is other-than-temporary, the Company takes into consideration the current market conditions, the duration and severity of and the reason for the decline, and the likelihood that it would need to sell the security prior to a recovery of par value. As of December 31, 2020, December 31, 2020. December 31, 2020. December 31, 2019, 15 Restricted cash of $3.5 million included in the “Prepaid expenses and other current assets” in the Company’s Consolidated Balance Sheet as of December 31, 2020 2021. 4, |
Accounts Receivable [Policy Text Block] | Accounts Receivable Accounts receivable include amounts that are unbilled at the end of the period that are expected to be billed and collected within 12 December 31, 2020 2019 not 12 December 31, 2020 2019 Accounts receivable reserves are summarized below (in thousands): Balance at Beginning of Period Charged to Expense (1) Charged Against Revenue (1) Deductions/ Write-offs of Accounts Balance at End of Period 2020 $ 213 $ — $ 800 $ (50 ) $ 963 2019 $ 332 $ — $ — $ (119 ) $ 213 ________________________ ( 1 Additions to the accounts receivable reserve for doubtful accounts are charged to bad debt expense. Additions to the receivable reserve for billing adjustments are charged against revenue. |
Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives (in years) of the related asset as follows: Computer equipment 3 Software 3 Furniture, fixtures, and equipment 3 - 10 Laboratory and test equipment 3 - 10 Leasehold improvements Shorter of estimated useful life or term of lease |
Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | Intangible Assets Intangible assets consist of acquired technology, certain contract rights, customer relationships, trademarks and trade names, and in-process research and development (IP R&D). These intangible assets may one ten may not not |
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill The Company records goodwill when the purchase consideration of an acquisition exceeds the fair value of the net tangible and identified intangible assets as of the date of acquisition. The Company has one one fourth not not not no |
Lessee, Leases [Policy Text Block] | Leases The Company has operating leases for administrative and sales offices, research and development laboratory and clean room. The Company recognizes long-term operating lease rights and commitments as operating lease right-of-use assets (ROU), operating lease liabilities and operating lease liabilities, non-current, respectively, in the Consolidated Balance Sheets. The Company also elected the transition package of three not not The Company determines if an arrangement is, or contains, a lease at inception. Operating lease right-of-use assets, and operating lease liabilities are initially recorded based on the present value of lease payments over the lease term. Lease terms include the minimum unconditional term of the lease, and may may may not |
Research, Development, and Computer Software, Policy [Policy Text Block] | Software Development Costs Internally developed software is software developed to meet our internal needs to provide certain services to the customers. The Company’s capitalized software development costs consist of internal compensation related costs and external direct costs incurred during the application development stage and are amortized over their useful lives, generally five six not |
Cost of Goods and Service [Policy Text Block] | Cost of Revenues Costs of revenues consist primarily of costs incurred to provide and support our services, costs recognized in connection with licensing our software, and amortization of acquired technology. Services costs include material, employee compensation and related benefits, overhead costs, travel, and allocated facilities-related costs. Software license costs consist of costs associated with cloud-delivery related expenses and licensing third |
Research and Development Expense, Policy [Policy Text Block] | Research and Development Expenses Research and development expenses consist primarily of personnel-related costs to support product development activities, including compensation and benefits, outside development services, travel, facilities cost allocations, and stock-based compensation charges. Research and development expenses are charged to operations as incurred. |
Selling, General and Administrative Expenses, Policy [Policy Text Block] | Selling, General and Administrative Expenses Selling, general and administrative expenses consist primarily of compensation and benefits for sales, marketing and general and administrative personnel, legal and accounting services, marketing communications, travel and facilities cost allocations, and stock-based compensation charges. |
Share-based Payment Arrangement [Policy Text Block] | Stock-Based Compensation The Company accounts for stock-based compensation using the fair value method, which requires the Company to measure stock-based compensation based on the grant-date fair value of the awards and recognize the compensation expense over the requisite service period. As stock-based compensation expense recognized is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The fair value of the Company’s restricted stock units (“RSUs”) is equal to the market value of the Company’s common stock on the date of the grant. These awards are subject to time-based vesting which generally occurs over a period of four The fair value of the Company’s stock options is estimated using the Black-Scholes-Merton option-pricing model, which incorporates various assumptions including volatility, expected life and interest rates. The expected volatility is based on the historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s stock options. The expected life is based on historical experience and on the terms and conditions of the stock options granted. The interest rate assumption is based upon observed Treasury yield curve rates appropriate for the expected life of the Company’s stock options. |
Income Tax, Policy [Policy Text Block] | Income Taxes The Company’s provision for income tax comprises its current tax liability and change in deferred tax assets and liabilities. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities. The measurement of current and deferred tax assets and liabilities is based on provisions of enacted tax laws; the effect of future changes in tax laws or rates are not not No estimate of whether, and the extent to which, additional taxes will be due when such estimates are more-likely-than- not not 50% |
Earnings Per Share, Policy [Policy Text Block] | Net Income (Loss) Per Share Basic net income (loss) per share is computed by dividing net income by weighted average number of common shares outstanding for the period (excluding outstanding stock options and shares subject to repurchase). Diluted net income (loss) per share is computed using the weighted-average number of common shares outstanding for the period plus the potential effect of dilutive securities which are convertible into common shares (using the treasury stock method), except in cases in which the effect would be anti-dilutive. Dilutive potential common shares consist of incremental common shares issuable upon exercise of stock options, upon vesting of RSUs, contingently issuable shares for all periods and assumed issuance of shares under the Company’s employee stock purchase plan. No |
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Currency Translation The functional currency of the Company’s foreign subsidiaries is the local currency for the respective subsidiary. The assets and liabilities are translated at the period-end exchange rate, and statements of comprehensive loss are translated at the average exchange rate during the year. Gains and losses resulting from foreign currency translations are included as a component of other comprehensive loss. Gains and losses resulting from foreign currency transactions are included in the Consolidated Statements of Comprehensive Loss. |
Derivatives, Policy [Policy Text Block] | Derivative Financial Instruments The Company operates internationally and is exposed to potentially adverse movements in foreign currency exchange rates. From time to time, the Company enters into foreign currency forward contracts to reduce the exposure to foreign currency exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities. The Company does not not not three |
Business Combinations Policy [Policy Text Block] | Business Combinations The Company allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values at the date of the business combination. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not may not not one |
Legal Costs, Policy [Policy Text Block] | Litigation From time to time, the Company is subject to various claims and legal proceedings that arise in the ordinary course of business. The Company accrues for losses related to litigation when a potential loss is probable and the loss can be reasonably estimated in accordance with Financial Accounting Standards Board (FASB) requirements. See Note 8, |
New Accounting Pronouncements, Policy [Policy Text Block] | Recently Adopted Accounting Standards Intangibles – Goodwill and Other In January 2017, No. 2017 04, 350 2 first 2020. January 1, 2020, not Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract In August 2018, No. 2018 15, 350 40 first 2020. No. 2018 15 No. 2018 15 January 1, 2020 no No. 2018 15. December 31, 2020, December 31, 2020. December 31, 2020 Management has reviewed other recently issued accounting pronouncements and has determined there are not Accounting Standards Not In June 2016, No. 2016 13, 326 2016 13 No. 2016 13 No. 2016 13, No. 2018 19, 326, No. 2019 04, 326, 815, 825, No. 2019 05, 326 No. 2016 13, No. 2019 10 326 815 842 No. 2019 11 326, not No. 2016 13. No. 2016 13. Additionally, ASU No. 2019 10 December 15, 2022, 2023 February 2020, 2020 02, No. 2016 13. 326 326, not In December 2019, No. 2019 12, 740 first 2021 not In January 2020, No. 2020 01 321 323 815 321, 323, 815. 321 323 815 December 15, 2020. not In August 2020, No. 2020 16, 470 20 8150 20 December 15, 2023 not |