Stockholders' Equity Note [Abstract]
Restricted stock grants, number of shares
Stock Issued During Period, Shares, Restricted Stock Award, Gross
Restricted stock grants, weighted average grant date fair value
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value
Accounting Policies [Abstract]
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
Statement of Financial Position [Abstract]
Statement [Table]
Statement [Table]
Scenario [Axis]
Scenario [Axis]
Scenario, Unspecified [Domain]
Scenario, Unspecified [Domain]
Statement [Line Items]
Statement [Line Items]
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
Inventory, Net
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
Accrued Liabilities, Current
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, 23,220,534 and 22,006,932 shares issued and outstanding as of December 31, 2014 and 2013, respectively
Common Stocks, Including Additional Paid in Capital
Accumulated other comprehensive income (loss)
Accumulated Other Comprehensive Income (Loss), Net of Tax
Accumulated deficit
Retained Earnings (Accumulated Deficit)
Total shareholders' equity
Stockholders' Equity Attributable to Parent
Total liabilities and shareholders' equity
Liabilities and Equity
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
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 Option [Member]
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]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
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
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 loss per share - basic and diluted:
Earnings Per Share, Basic and Diluted
Net income (loss) per share - basic
Earnings Per Share, Basic
Net income (loss) per share - diluted
Earnings Per Share, Diluted
Options Outstanding - Number of Shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]
Options outstanding as of December 31, 2013:
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, 2014:
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, 2013:
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, 2014:
Commitments and Contingencies Disclosure [Abstract]
Future Minimum Payments Disclosure
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Commitments and Contingencies
Commitments and Contingencies Disclosure [Text Block]
Shareholders' Equity
Stockholders' Equity Note Disclosure [Text Block]
Balance Sheet Related Disclosures [Abstract]
Software
Capitalized Computer Software, Gross
Equipment, furniture and fixtures
Furniture and Fixtures, 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
Quarterly Financial Data (Unaudited)
Quarterly Financial Information [Text Block]
Segment Reporting [Abstract]
Schedule of Segment Reporting Information, by Segment [Table]
Schedule of Segment Reporting Information, by Segment [Table]
Concentration Risk Benchmark [Axis]
Concentration Risk Benchmark [Axis]
Concentration Risk Benchmark [Domain]
Concentration Risk Benchmark [Domain]
Accounts receivable
Accounts Receivable [Member]
Major Customers [Axis]
Customer [Axis]
Name of Major Customer [Domain]
Customer [Domain]
Account A
Account A [Member]
Account A [Member]
Account B
Account B [Member]
Account B [Member]
Account C
Account C [Member]
Account C [Member]
Account D
Account D [Member]
Account D [Member]
Account E
Account E [Member]
Account E [Member]
Segment Reporting Information [Line Items]
Segment Reporting Information [Line Items]
Percentage of accounts receivable
Concentration Risk, Percentage
Income Statement [Abstract]
Income Statement Location [Axis]
Income Statement Location [Axis]
Income Statement Location [Domain]
Income Statement Location [Domain]
Cost of revenue
Cost of Sales [Member]
Research and development
Research and Development Expense [Member]
Selling, general and administrative
General and Administrative Expense [Member]
Stock-based compensation
Allocated Share-based Compensation Expense
Additional amortization of non-cancelable prepaid royalty
Amortization of Advance Royalty
Schedule of Quarterly Financial Data (Unaudited)
Schedule of Quarterly Financial Information [Table Text Block]
Organization, Consolidation and Presentation of Financial Statements [Abstract]
Basis of Presentation
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Income Tax Disclosure [Abstract]
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
Employee Stock Purchase Plan:
Employee Stock [Member]
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
Research and Development [Abstract]
Research and development benefit recognized
Research And Development Benefit Recognized
Offset to research and development expense under development agreements.
Schedule of Revenue by Major Customers, by Reporting Segments [Table]
Schedule of Revenue by Major Customers, by Reporting Segments [Table]
Sales [Member]
Sales [Member]
All distributors
All Distributors [Member]
All Distributors [Member]
Distributor A
Distributor A [Member]
Distributor A [Member]
Distributor B
Distributor B [Member]
Distributor B [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]
End customer D
End customer D [Member]
End customer D [Member]
End customer E
End customer E [Member]
End customer E [Member]
Revenue, Major Customer [Line Items]
Revenue, Major Customer [Line Items]
Percentage of revenue
Preferred stock, shares authorized
Preferred Stock, Shares Authorized
Preferred stock, par value
Preferred Stock, Par or Stated Value Per Share
Common stock, shares authorized
Common Stock, Shares Authorized
Common stock, par value
Common Stock, Par or Stated Value Per Share
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
Employee equity incentive plans, new authorized shares during the period
Employee Equity Incentive Plans, New Authorized Shares During the Period
Number of new authorized shares during the period for employee equity incentive plans.
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
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)
Provision for Doubtful Accounts
Accounts written-off, net of recoveries
Allowance for Doubtful Accounts Receivable, Write-offs
Balance at end of year
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
Accrued payroll and related liabilities
Employee-related Liabilities, Current
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).
Current portion of accrued liabilities for asset financings
Other Liabilities, Current
Accrued interest payable
Interest Payable, Current
Reserve for warranty returns
Standard Product Warranty Accrual
Deferred revenue
Deferred Revenue
Other
Other Accrued Liabilities, Current
Accrued liabilities and current portion of long-term liabilities
Finished goods
Inventory, Finished Goods, Net of Reserves
Work-in-process
Inventory, Work in Process, Net of Reserves
Inventories
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
Liability for Uncertain Tax Positions, Noncurrent
Accrual for positions taken in a prior year
Unrecognized Tax Benefits, Increase 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
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
Inventory write-downs
Inventory Write-down
Sale of previously reserved inventory
Sale of Previously Reserved Inventory
Sales amount of inventory previously reserved.
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]
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 (benefit)
Income Tax Expense (Benefit)
Cash and Cash Equivalents [Abstract]
Cash equivalents, at carrying value
Cash Equivalents, at Carrying Value
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]
Reserve for Warranty Returns [Roll Forward]
Movement in Standard Product Warranty Accrual [Roll Forward]
Balance at beginning of year
Provision (benefit)
Standard Product Warranty Accrual, Warranties Issued
Charge-offs
Standard Product Warranty Accrual, Payments
Balance at end of year
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, 2013:
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, 2014:
Expected to vest after December 31, 2014
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, 2013:
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value
Granted
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, 2014:
Expected to vest after December 31, 2014
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.
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
Summary of Significant Accounting Policies
Significant Accounting Policies [Text Block]
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
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
Stock-based compensation
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, 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.
Impact of foreign earnings
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent
Other
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent
Effective income tax rate
Effective Income Tax Rate Reconciliation, Percent
Software licenses, 2015
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, 2015
Operating Leases, Future Minimum Payments Due, Next Twelve Months
Total, 2015
Contractual Obligation, Due in Next Twelve Months
Software licenses, 2016
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, 2016
Operating Leases, Future Minimum Payments, Due in Two Years
Total, 2016
Contractual Obligation, Due in Second Year
Software licenses, 2017
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, 2017
Operating Leases, Future Minimum Payments, Due in Three Years
Total, 2017
Contractual Obligation, Due in Third Year
Software licenses, 2018
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, 2018
Operating Leases, Future Minimum Payments, Due in Four Years
Total, 2018
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
Accounts Receivable, Net [Abstract]
Accounts Receivable, Net [Abstract]
Accounts receivable, gross
Accounts Receivable, Gross
Allowance for doubtful accounts
Accounts receivable, net
Income Taxes
Income Tax Disclosure [Text Block]
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.
Statement of Comprehensive Income [Abstract]
Net loss
Other comprehensive income (loss):
Other Comprehensive Income (Loss), Net of Tax [Abstract]
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 [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
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
Geographical [Axis]
Geographical [Axis]
Segment, Geographical [Domain]
Geographical [Domain]
Japan
JAPAN
Taiwan
TAIWAN, PROVINCE OF CHINA
China
CHINA
U.S.
UNITED STATES
Korea
KOREA, REPUBLIC OF
Europe
Europe [Member]
Other
Geographical Region Other [Member]
Other [Member]
Revenue, net
Actuarial income (loss) on pension obligation
Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax
Accumulated transition pension obligation
Defined Benefit Plan, Accumulated Other Comprehensive Income Net Transition Assets (Obligations), after Tax
Accumulated other comprehensive income (loss)
Statement of Stockholders' Equity [Abstract]
Equity Components [Axis]
Equity Components [Axis]
Total Shareholders' Equity
Equity Component [Domain]
Common Stock
Common Stock [Member]
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss) [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
Share-based Compensation
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
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
Total operating expenses
Operating Expenses
Loss from operations
Interest expense and other, net
Other Nonoperating Income (Expense)
Loss before income taxes
Provision (benefit) for income taxes
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
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
Balance Sheet Components
Balance sheet components [Text Block]
Balance sheet components [Text Block]
Rent expense, net
Operating Leases, Rent Expense, Net
Supplemental Cash Flow Information [Abstract]
Cash paid during the year for:
Interest Paid [Abstract]
Interest
Interest Paid
Income taxes, net of refunds received
Income Taxes Paid, Net
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.
Supplemental Disclosure of Cash Flow Information
Cash Flow, Supplemental Disclosures [Text Block]
Fair Value Disclosures [Abstract]
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
Accumulated Other Comprehensive Income (Loss)
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Amortization of licensed technology
Amortization of Intangible Assets
Research and Development
Collaborative Arrangement Disclosure [Text Block]
Domestic
Income (Loss) from Continuing Operations before Income Taxes, Domestic
Foreign
Income (Loss) from Continuing Operations before Income Taxes, Foreign
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]
Stock-based compensation
Depreciation and amortization
Depreciation, Depletion and Amortization
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 (benefit)
(Gain) loss on asset disposal
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property
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
Proceeds from sales of property and equipment
Proceeds from Sale of Property, Plant, and Equipment
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 asset financings
Repayments of Other Debt
Proceeds from issuances of common stock
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
Proceeds from line of credit
Proceeds from (Repayments of) Lines of Credit
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
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.55 - $2.01
$0.55 - $2.00 [Member]
$0.55 - $2.00 [Member]
2.20 - 2.36
$2.01 - $2.50 [Member]
$2.01 - $2.50 [Member]
2.37 - 3.15
$2.74 - $3.25 [Member]
$2.74 - $3.25 [Member]
3.21 - 3.48
$3.26 - $3.50 [Member]
$3.26 - $3.50 [Member]
3.51 - 34.47
$3.51 - $47.40 [Member]
$3.51 - $47.40 [Member]
$0.55 - $34.47
$0.55 - $47.40 [Member]
$0.55 - $47.40 [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
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
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
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.
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]
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]
Shares used in computing net loss per share - basic and diluted
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
Capital loss carryforwards
Deferred Tax Assets, Capital Loss Carryforwards
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
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
Earnings Per Share
Earnings Per Share [Text Block]
Software amortization
Capitalized Computer Software, Amortization
Depreciation and amortization
Depreciation
Tax effect of 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.
Segment Information
Segment Reporting Disclosure [Text Block]
Supplemental Disclosure of Cash Flow Information
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
Deferred tax assets, net of valuation allowance, current
Deferred Tax Assets, Net of Valuation Allowance, Current
Deferred tax assets, net of valuation allowance, noncurrent
Deferred Tax Assets, Net of Valuation Allowance, Noncurrent
Deferred tax liabilities, net, noncurrent
Deferred Tax Liabilities, Net, Noncurrent
Change in net valuation allowance
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount
Undistributed earnings of foreign subsidiaries
Undistributed Earnings of Foreign Subsidiaries
Preferred stock, shares issued
Preferred Stock, Shares Issued
Common stock, shares issued
Common Stock, Shares, Issued
Common stock, shares outstanding
Common Stock, Shares, Outstanding
Schedule of Fair Value, Assets Measured on Recurring Basis
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
Fair Value Measurements
Fair Value Disclosures [Text Block]
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]
Royalty Expense
Royalty Expense