Quarterly Financial Information Disclosure [Abstract] Revenue, net Revenue, Net Gross profit Gross Profit Income (loss) from operations Operating Income (Loss) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Net income (loss) Net Income (Loss) Attributable to Parent Net income (loss) per share, basic Earnings Per Share, Basic Net income (loss) per share, diluted Earnings Per Share, Diluted Basic Earnings Per Share, Basic and Diluted Balance Sheet Related Disclosures [Abstract] Inventory write-downs Inventory Write-down Inventory write off included in restructuring Inventory write off included in restructuring Write off of inventory related to restructuring. Sale of previously written-down inventory Sale of Previously Reserved Inventory Sales amount of inventory previously reserved. Reserve for Warranty Returns [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Balance at beginning of year Standard Product Warranty Accrual Provision (benefit) Standard Product Warranty Accrual, Period Increase (Decrease) Charge-offs Standard Product Warranty Accrual, Payments Balance at end of year Stockholders' Equity Note [Abstract] Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table] Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table] Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table] Employee Stock Purchase Plan [Axis] Employee Stock Purchase Plan [Axis] An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock. Employee Stock Purchase Plan [Domain] Employee Stock Purchase Plan [Domain] An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock. 2010 Employee Stock Purchase Plan [Member] 2010 Employee Stock Purchase Plan [Member] 2010 Employee Stock Purchase Plan [Member] - An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock. Employee Stock Purchase Plan, Activity in Period [Line Items] Employee Stock Purchase Plan, Activity in Period [Line Items] Employee Stock Purchase Plan, Activity in Period [Line Items] Employee Stock Purchase Plan, offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Employee Stock Purchase Plan, purchase period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Employee Stock Purchase Plan, maximum number of shares per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Employee Stock Purchase Plan, maximum annual purchase amount per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Amount Per Employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Amount Per Employee Employee Stock Purchase Plan, purchase price of common stock, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Employee Stock Purchase Plan, number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Employee Stock Purchase Plans, shares issued Stock Issued During Period, Shares, Employee Stock Purchase Plans Employee Stock Purchase Plans, proceeds from shares issued Employee Stock Purchase Plans, proceeds from issuance of common stock Employee Stock Purchase Plans, proceeds from issuance of common stock Finished goods Inventory, Finished Goods, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Inventories Inventory, Net Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Severance [Member] Employee Severance [Member] Other Restructuring [Member] Other Restructuring [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2016 Restructuring Plan [Member] 2016 Restructuring Plan [Member] 2016 Restructuring Plan [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance at December 31, 2015 Restructuring Reserve Restructuring Charges Restructuring Charges Payments for Restructuring Payments for Restructuring Balance at December 31, 2016 Income Statement [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Statement [Line Items] Statement [Line Items] Cost of revenue (1) Cost of Goods and Services Sold Gross profit Operating expenses: Operating Expenses [Abstract] Research and development (2) Research and Development Expense Selling, general and administrative (3) Selling, General and Administrative Expense Restructuring Total operating expenses Operating Expenses Loss from operations Interest expense and other, net Other Nonoperating Income (Expense) Loss before income taxes Provision for income taxes Income Tax Expense (Benefit) Net loss Net loss per share - basic and diluted Weighted average shares outstanding - basic and diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Commitments and Contingencies Disclosure [Abstract] Future Minimum Payments Disclosure Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Royalty Expense Royalty Expense Statement of Financial Position [Abstract] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Accrued commissions and royalties Accrued Commisions and Royalties, Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for commisions and royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued payroll and related liabilities Employee-related Liabilities, Current Accrued interest payable Interest Payable, Current Current portion of accrued liabilities for asset financings Other Liabilities, Current Accrued costs related to restructuring Restructuring Reserve, Current Reserve for warranty returns Other Other Accrued Liabilities, Current Accrued liabilities and current portion of long-term liabilities Accrued Liabilities, Current Restructuring Expense by Components Restructuring and Related Costs [Table Text Block] Schedule of Accrued Restructuring Liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Fair Value Disclosures [Abstract] Schedule of Fair Value, Assets Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Options, grants in period, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Nonvested awards, total compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Nonvested awards, total compensation cost not yet recognized, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Allowance for Doubtful Accounts [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Balance at beginning of year Allowance for Doubtful Accounts Receivable, Current Additions charged (reductions credited) Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) Accounts written-off, net of recoveries Allowance for Doubtful Accounts Receivable, Write-offs Balance at end of year Software licenses, 2017 Software Licenses, Future Minimum Payments Due, Next Twelve Months Amount of required minimum payments maturing in the next fiscal year following the latest fiscal year for software liceneses having an initial or remaining non-cancelable letter-terms in excess of one year. Operating leases, 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months Total, 2017 Contractual Obligation, Due in Next Fiscal Year Software licenses, 2018 Software Licenses, Future Minimum Payments, Due in Two Years Amount of required minimum payments maturing in the second fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year. Operating leases, 2018 Operating Leases, Future Minimum Payments, Due in Two Years Total, 2018 Contractual Obligation, Due in Second Year Software licenses, 2019 Software Licenses, Future Minimum Payments, Due in Three Years Amount of required minimum payments maturing in the third fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year. Operating leases, 2019 Operating Leases, Future Minimum Payments, Due in Three Years Total, 2019 Contractual Obligation, Due in Third Year Software licenses, 2020 Software Licenses, Future Minimum Payments, Due in Four Years Amount of required minimum payments maturing in the fourth fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year. Operating leases, 2020 Operating Leases, Future Minimum Payments, Due in Four Years Total, 2020 Contractual Obligation, Due in Fourth Year Software licenses, total Software Licenses, Future Minimum Payments Due, Total Amount of required minimum payments for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year. Operating leases, total Operating Leases, Future Minimum Payments Due Total Contractual Obligation Software licenses, future minimum payments due, interest component Software Licenses, Future Minimum Payments Due, Interest Component Software Licenses, Future Minimum Payments Due, Interest Component Software licenses, future minimum payments due, present value Software Licenses, Future Minimum Payments Due, Present Value Software Licenses, Future Minimum Payments Due, Present Value Software licenses, future minimum payments due, current portion of present value Software Licenses, Future Minimum Payments Due, Current Portion of Present Value Software Licenses, Future Minimum Payments Due, Current Portion of Present Value Software licenses, future minimum payments due, long-term portion of present value Software Licenses, Future Minimum Payments Due, Long-term Portion of Present Value Software Licenses, Future Minimum Payments Due, Long-term Portion of Present Value Accounting Policies [Abstract] Actuarial income on foreign pension obligation Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax Accumulated transition foreign pension obligation Defined Benefit Plan, Accumulated Other Comprehensive Income Net Transition Assets (Obligations), after Tax Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Use of Estimates, Policy Use of Estimates, Policy [Policy Text Block] Cash and Cash Equivalents, Policy Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable, Policy Receivables, Policy [Policy Text Block] Inventories, Policy Inventory, Policy [Policy Text Block] Property and Equipment, Policy Property, Plant and Equipment, Policy [Policy Text Block] Licensed Technology, Policy Goodwill and Intangible Assets, Policy [Policy Text Block] Useful Lives and Recoverability of Equipment and Other Long-Lived Assets, Policy Property, Plant and Equipment, Impairment [Policy Text Block] Revenue Recognition, Policy Revenue Recognition, Policy [Policy Text Block] Warranty Program, Policy Standard Product Warranty, Policy [Policy Text Block] Share-Based Compensation, Policy Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Research and Development, Policy Research and Development Expense, Policy [Policy Text Block] Income Taxes, Policy Income Tax, Policy [Policy Text Block] Fair Value of Financial Instruments, Policy Fair Value of Financial Instruments, Policy [Policy Text Block] Research and development Research and Development Expense [Member] Selling, general and administrative General and Administrative Expense [Member] Restructuring Restructuring, Settlement and Impairment Provisions Stock-based compensation Allocated Share-based Compensation Expense Additional amortization of non-cancelable prepaid royalty Amortization of Advance Royalty Unvested Restricted Stock Units - Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested at December 31, 2015: Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested at December 31, 2016: Expected to vest after December 31, 2016 Share Based Compensation Arrangement By Share Based Payment, Restricted Stock Unit Awards, Outstanding, Expected to Vest The number of unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan. Unvested Restricted Stock Units - Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested at December 31, 2015: Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Canceled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested at December 31, 2016: Expected to vest after December 31, 2016 Share Based Compensation Arrangement By Share Based Payment, Restricted Stock Unit Awards, Outstanding, Expected to Vest, Weighted Average Exercise Price The weighted average exercise price of the unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan. Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Equity offering, shares Stock Issued During Period, Shares, New Issues Offering price per share Equity Issuance, Share Price Amount per share assigned to the consideration received for shares issued. Equity offering, value Stock Issued During Period, Value, New Issues Common stock, shares reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance 2006 Plan, number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Fair Value Measurements, Recurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets, Recurring [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Options Outstanding - Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding as of December 31, 2015: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Canceled and forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Options outstanding as of December 31, 2016: Options Outstanding - Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding as of December 31, 2015: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled and forfeited Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expired Share-based Compensation Arrangements by Share-based Payment Award, Options, Expired, Weighted Average Exercise Price Weighted average exercise price at which stock options awarded expired in the current period. Options outstanding as of December 31, 2016: ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, Net, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Other assets, net Other Assets, Noncurrent Total assets Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities and current portion of long-term liabilities Current portion of income taxes payable Accrued Income Taxes, Current Short-term line of credit Line of Credit, Current Total current liabilities Liabilities, Current Long-term liabilities, net of current portion Accounts Payable and Accrued Liabilities, Noncurrent Income taxes payable, net of current portion Accrued Income Taxes, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value, 50,000,000 shares authorized, none issued Preferred Stock, Value, Issued Common stock, $0.001 par value; 250,000,000 shares authorized, 28,885,795 and 27,764,208 shares issued and outstanding as of December 31, 2016 and 2015, respectively Common Stocks, Including Additional Paid in Capital Accumulated other comprehensive income Accumulated deficit Retained Earnings (Accumulated Deficit) Total shareholders' equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee equity incentive plans Employee Stock Option [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Amortization of licensed technology Amortization of Intangible Assets Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Rent expense, net Operating Leases, Rent Expense, Net Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Schedule of Quarterly Financial Data (Unaudited) Schedule of Quarterly Financial Information [Table Text Block] Software amortization Capitalized Computer Software, Amortization Depreciation and amortization Depreciation Deferred tax assets, net of valuation allowance, noncurrent Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Change in net valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Segment Reporting [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales [Member] Sales [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] All distributors All Distributors [Member] All Distributors [Member] Distributor A Distributor A [Member] Distributor A [Member] Top five end customers Top five end customers [Member] Top five end customers [Member] End customer A End customer A [Member] End customer A [Member] End customer B End customer B [Member] End customer B [Member] End customer C End customer C [Member] End customer C [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Percentage of revenue Concentration Risk, Percentage Schedule of Income (Loss) before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets, Liabilities, and Valuation Allowance Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Uncertain Tax Positions and Interest and Penalties Summary of Income Tax Contingencies [Table Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Income tax expense Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Allowance for Doubtful Accounts Allowance for Credit Losses on Financing Receivables [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Accrued Liabilities and Current Portion of Long-Term Liabilities Schedule of Accrued Liabilities [Table Text Block] Reserve for Warranty Returns Schedule of Product Warranty Liability [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Option Plans: Employee Stock Purchase Plan: Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Schedule of Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedue of Shares Authorized under Stock Option Plans, by Exercise Price Range Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Schedule of Stock Options Outstanding, Vested and Expected to Vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] Schedule of Restricted Stock Units Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Stock-Based Compensation, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] $0.60 - $1.97 $0.60 - $2.01 [Member] $0.60 - $2.01 [Member] 2.00 - 2.36 $2.08 - $2.36 [Member] $2.08 - $2.36 [Member] 2.37 - 2.95 $2.37 - $3.15 [Member] $2.37 - $3.15 [Member] 2.98 - 3.48 $3.21 - $4.44 [Member] $3.21 - $4.44 [Member] 3.89 - 8.56 $4.52 - $15.51 [Member] $4.52 - $15.51 [Member] $0.60 - $8.56 $0.60 - $15.51 [Member] $0.60 - $15.51 [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Number outstanding as of end of year Options outstanding, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options outstanding, weighted average exercise price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Number exercisable as of end of year Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options exerciseable, weighted average exercise price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Restructuring Restructuring and Related Activities Disclosure [Text Block] Vested, number of shares Share Based Compensation Arrangement By Share-based Payment Award, Options, Vested The number of shares into which fully vested stock options outstanding as of the balance-sheet date can be currently converted under the option plan. Expected to vest, number of shares Share-based Compensation Arrangement By Share-based Payment Award, Options, Expected to Vest The number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan. Total, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested, weighted average exercise price Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested, Weighted Average Exercise Price The weighted average exercise price for the number of shares into which fully vested stock options outstanding as of the balance-sheet date can be currently converted under the option plan. Expected to vest, weighted average exercise price Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected To Vest, Weighted Average Exercise Price The weighted average exercise price for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan. Total, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested, weighted average remaining contractual term Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested, Weighted Average Remaining Contractual Term The weighted average remaining contractual term for the number of shares into which fully vested stock options outstanding as of the balance-sheet date can be currently converted under the option plan. Expected to vest, weighted average remaining contractual term Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected to Vest, Weighted Average Remaining Contractual Term The weighted average remaining contractuatl term for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan. Total, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested, aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Vested, Outstanding, Aggregate Intrinsic Value Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of fully vested options outstanding. Expected to vest, aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest, Outstanding, Aggregate Intrinsic Value Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of expected to vest options outstanding. Total, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Statement of Comprehensive Income [Abstract] Net loss Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign pension adjustment Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Parent Tax effect of pension adjustment Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Tax, Portion Attributable to Parent Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Earnings Per Share Earnings Per Share [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Liability for uncertain tax positions, noncurrent Liability for Uncertain Tax Positions, Noncurrent Reduction to deferred tax assets Reduction to deferred tax assets Reduction to deferred tax assets Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Anticipated decrease of unrecognized tax liability, within twelve months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Organization, Consolidation and Presentation of Financial Statements [Abstract] Number of patents held Number of Patents Number of patents held by the Company related to visual display of digital image data. Foreign currency transaction loss, realized Foreign Currency Transaction Gain (Loss), Realized Balance Sheet Components Balance sheet components [Text Block] Balance sheet components [Text Block] Equipment, furniture and fixtures Furniture and Fixtures, Gross Software Capitalized Computer Software, Gross Tooling Machinery and Equipment, Gross Leasehold improvements Leasehold Improvements, Gross Gross carrying amount Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Total Shareholders' Equity Equity Component [Domain] Tax effect of foreign pension adjustment Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Tax, Portion Attributable to Parent Tax amount of the increase (decrease) in accumulated other comprehensive income (loss) related to pension and other postretirement benefit plans, attributable to the parent entity. Restricted stock grants, number of shares Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted stock grants, weighted average grant date fair value Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Expiration of tax attributes Income Tax Reconciliation, Income Tax Expense (Benefit), Expiration of Tax Attributes The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the expiration of tax attributes. State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Impact of foreign earnings Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Tax contingencies, net of reversals Income Tax Reconciliation, Income Tax Expense (Benefit), Tax Contingencies, Net of Reversals The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the effect of tax contingencies, net of any reversals thereon, recorded during the period. Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Write off of certain assets to restructuring Restructuring Costs and Asset Impairment Charges Reversal of uncertain tax positions Reversal of uncertain tax positions Reversal of previously recorded tax contingencies due to the expiration of applicable statutes of limitation. Deferred income tax expense Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current and long-term assets, net Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued current and long-term liabilities Increase (Decrease) in Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of licensed technology Payments to Acquire Productive Assets Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Payments on line of credit Proceeds from (Repayments of) Lines of Credit Payments on asset financings Repayments of Other Debt Proceeds from issuances of common stock under employee equity incentive plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Net proceeds from equity offering Proceeds from Issuance of Common Stock Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds received Income Taxes Paid, Net Cash paid during the year for interest Interest Paid Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Acquisitions of property and equipment and other assets under extended payment terms Fixed asset and other asset expenses incurred but not yet paid Acquisitions of property and equipment and other assets under extended payment terms. Schedule of Revenue by Geographic Region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue from Significant Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Schedule of Accounts Receivable Percentages from Significant Customers Schedule of accounts receivable percentages from significant customers [Table Text Block] This element may be used to disclose the percentage of accounts receivable from individual significant customers, those representing 10% or more of total accounts receivable. Accounts Receivable, Net [Abstract] Accounts Receivable, Net [Abstract] Accounts receivable, gross Accounts Receivable, Gross Allowance for doubtful accounts Accounts receivable, net Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal [Member] Internal Revenue Service (IRS) [Member] State [Member] State and Local Jurisdiction [Member] Foreign [Member] Foreign Tax Authority [Member] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Operating loss carryforwards Operating Loss Carryforwards Tax credit carryforwards, research Tax credit carryforwards, research Amount of research tax credit carryforwards. General foreign tax credit Tax Credit Carryforward, Amount Ownership change, percent increase in equity ownership by 5% shareholder Ownership change, percent increase in equity ownership by 5% shareholder Ownership change is defined as greater than 50% point increase in equity ownership by 5% shareholders in any 3 year period. Ability to utilize federal net operating losses may be limited by Section 382 of the Internal Revenue Code, which imposes an annual limit on the ability of a corporation that undergoes an ownership change to use its net operating loss carryforwards to reduce its tax liability. Minimum percent equity ownership by shareholder for ownership change considerations Minimum percent equity ownership by shareholder for ownership change considerations Ownership change is defined as greater than 50% point increase in equity ownership by 5% shareholders in any 3 year period. Ability to utilize federal net operating losses may be limited by Section 382 of the Internal Revenue Code, which imposes an annual limit on the ability of a corporation that undergoes an ownership change to use its net operating loss carryforwards to reduce its tax liability. China, Income tax holiday, reduced statutory rate Income tax holiday, reduced statutory rate The reduced rate of income taxes for a reporting entity is result of the income tax holiday granted by a foreign taxing jurisdiction. China, Income tax holiday, expiration date Income Tax Holiday, Termination Date Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Accounts receivable Accounts Receivable [Member] Account X Account A [Member] Account A [Member] Account Y Account B [Member] Account B [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Percentage of accounts receivable Common Stock Common Stock [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Increase (Decrease) in Shareholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance Beginning balance, shares Shares, Issued Stock issued under employee equity incentive plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock issued under employee equity incentive plans, shares Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Equity offering Equity offering, shares Stock-based compensation expense Other Stockholders' Equity, Other Foreign pension adjustment, net of tax Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent Ending balance Ending balance, shares Cash and Cash Equivalents [Abstract] Cash equivalents, at carrying value Cash Equivalents, at Carrying Value 2016 Restructuring Plan [Member] Cost of Sales [Member] Operating Expense [Member] Operating Expense [Member] Tooling and inventory write offs Employee severance and benefits Severance Costs Licensed technology and other asset write offs Asset Impairment Charges Other Other Restructuring Costs Total restructuring expense Income Tax Contingency [Table] Change in Liabiliy for Uncertain Tax Positions and Interest and Penalties [Table] Change in Liabiliy for Uncertain Tax Positions and Interest and Penalties [Table] Nature of Uncertainty [Axis] Nature of Uncertainty [Axis] Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain] Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain] Uncertain Tax Positions [Member] Uncertain Tax Positions [Member] Uncertain Tax Positions [Member] Interest and Penalties [Member] Interest and Penalties [Member] Interest and Penalties [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance at beginning of year Accrual for positions taken in a prior year Unrecognized Tax Benefits, Increase (Decrease) Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Increase (Decrease) Resulting from Prior Period Tax Positions Accrual for positions taken in current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Reversals due to lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance at end of year Weighted average shares outstanding - basic and diluted Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] Japan JAPAN Taiwan TAIWAN, PROVINCE OF CHINA China CHINA Korea KOREA, REPUBLIC OF Europe Europe [Member] U.S. UNITED STATES Other Geographical Region Other [Member] Other [Member] Revenue, net Approximate reduction in workforce from restructuring plan (percent) Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Schedule of Property and Equipment [Table] Property, Plant and Equipment [Table] Property and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Software [Member] Computer Software, Intangible Asset [Member] Equipment, furniture and fixtures [Member] Furniture and Fixtures [Member] Tooling [Member] Tools, Dies and Molds [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Estimated useful life Property, Plant and Equipment, Estimated Useful Lives Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, component of calculation for maximum borrowing amount under formula advances Line of credit facility, component of calculation for maximum borrowing amount under formula advances Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable. Line of credit facility, maximum borrowing capacity, limited by eligible A/R Line of credit facility maximum borrowing capacity limited by eligible AR Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable. Line of credit facility, maximum borrowing capacity under non-formula advances Line of credit facility, maximum borrowing capacity under non-formula advances Line of credit facility, maximum borrowing capacity under non-formula advances which may be made solely during the last five busines days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end. Line of credit facility, borrowing terms for non-formula advances Borrowing terms for non-formula advances Non-formula advances may be made solely during the last five business days of any fiscal month or quarter. Line of credit facility, annual interest rate equal to lender's prime rate plus Line of credit facility, interest rate, prime rate plus Description of the interest rate for the amounts borrowed under the credit facility, which is the lenders prime rate plus this percentage. Short-term line of credit, amount outstanding Short-term line of credit, weighted average interest rate Short-term Debt, Weighted Average Interest Rate Deferred tax assets: Components of Deferred Tax Assets [Abstract] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Research and experimentation credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Foreign tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Foreign Deferred stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Depreciation and amortization Deferred Tax Assets, Property and Equipment Amount of deferred tax asset attributable to taxable temporary differences from property and equipment. Reserves and accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Capital loss carryforwards Deferred Tax Assets, Capital Loss Carryforwards Other Deferred Tax Assets, Other Total gross deferred tax assets Deferred Tax Assets, Gross Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Other Deferred Tax Liabilities, Other Total gross deferred tax liabilities Deferred Tax Liabilities, Gross Less valuation allowance Deferred Tax Assets, Valuation Allowance Net deferred tax assets Deferred Tax Assets, Net Range [Axis] Range [Axis] Range [Domain] Range [Domain] Original Maximum [Member] Modified Minimum [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2006 Plan Plan 2006 [Member] Plan 2006 [Member] Plan modification, contractual life Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification Contractual Life Options, percent vested on one year anniversary of grant Share-based compensation arrangement by share-based payment award, options, percent vested on one year anniversary of grant Share-based compensation arrangement by share-based payment award, options, percent vested on one year anniversary of grant Options, monthly vesting percentage beginning after year one anniversary Share-based compensation arrangement by share-based payment award, options, monthly vesting percent vesting beginning after year one Share-based compensation arrangement by share-based payment award, options, monthly vesting percent vesting beginning after year one Options, number of months vesting after one year anniversary Share-based compensation arrangement by share-based payment award, options, number of months vesting after one year Share-based compensation arrangement by share-based payment award, options, number of months vesting after one year Options, merit vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total intrinsic value of outstanding options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entities [Table] Entities [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Entity Information [Line Items] Entity Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float, Share Price public float share price The closing price of a share of the entity's common stock as of the last business day of the most recently completed second fiscal quarter. This share price is used to calculate the aggregate market value of the entity's common stock held by non-affiliates. Entity Public Float Entity Public Float Years of amortization period of licensed technology, lower limit Years of amortization period of licensed technology, lower limit Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years. Years of amortization period of licensed technology, upper limit Years of amortization period of licensed technology, upper limit Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.