00000001 - Document - Cover
link:presentationLink
link:calculationLink
link:definitionLink
00000002 - Statement - Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
00000003 - Statement - Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000004 - Statement - Statements of Operations
link:presentationLink
link:calculationLink
link:definitionLink
00000005 - Statement - Shareholders Equity
link:presentationLink
link:calculationLink
link:definitionLink
00000006 - Statement - Statements of Cash Flows
link:presentationLink
link:calculationLink
link:definitionLink
00000007 - Disclosure - Note 1 - Organization and Summary of Significant Accounting Policies
link:presentationLink
link:calculationLink
link:definitionLink
00000008 - Disclosure - Note 2 - Bank Financing Arrangements
link:presentationLink
link:calculationLink
link:definitionLink
00000009 - Disclosure - Note 3 - Commitments and Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
00000010 - Disclosure - Note 4 - Stock-Based Compensation Plan
link:presentationLink
link:calculationLink
link:definitionLink
00000011 - Disclosure - Note 5 - Shares Reserved
link:presentationLink
link:calculationLink
link:definitionLink
00000012 - Disclosure - Note 6 - Retirement Plan
link:presentationLink
link:calculationLink
link:definitionLink
00000013 - Disclosure - Note 7 - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
00000014 - Disclosure - Note 8 - Subsequent Events
link:presentationLink
link:calculationLink
link:definitionLink
00000015 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
00000016 - Disclosure - Summary of Significant Accounting Policies (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000017 - Disclosure - Bank Financing Arrangements (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000018 - Disclosure - Commitments and Contingencies (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000019 - Disclosure - Stock-Based Compensation Plan (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000020 - Disclosure - Shares Reserved (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000021 - Disclosure - Income Taxes (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000022 - Disclosure - Foreign Currency (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000023 - Disclosure - Activities in allowance for doubtful accounts (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000024 - Disclosure - Inventory Components (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000025 - Disclosure - Prepaid Expenses and Other Current Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000026 - Disclosure - Depreciation Expense (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000027 - Disclosure - Major Customers as a Percentage of Net Accounts Receivable Balances (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000028 - Disclosure - Concentration of Suppliers (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000029 - Disclosure - Deferred Revenue (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000030 - Disclosure - Leases (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000031 - Disclosure - Warranty (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000032 - Disclosure - Software Development Costs (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000033 - Disclosure - Advertising Costs (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000034 - Disclosure - Net Income (Loss) per Share Applicable to Common Stockholders (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000035 - Disclosure - Stock Options Excluded from Calculation of Diluted Net Loss Per Share (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000036 - Disclosure - Revenues By Geographic Areas (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000037 - Disclosure - Major customers accounted for at least 10% of total revenues (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000038 - Disclosure - Bank Financing Arrangements (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000039 - Disclosure - Amounts Outstanding under Bank Term Loan (Detail)
link:presentationLink
link:calculationLink
link:definitionLink
00000040 - Disclosure - Amounts Outstanding under Bank Lines of Credit (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000041 - Disclosure - Commitments and Contingencies (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000042 - Disclosure - Future Minimum Payments For Operating Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000043 - Disclosure - Future Minimum Payments Under Capital Lease And Equipment Financing Arrangements (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000044 - Disclosure - Stock-Based Compensation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000045 - Disclosure - Stock options' weighted average assumptions and grant date fair values (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000046 - Disclosure - Activity of stock options exercised (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000047 - Disclosure - 2004 Plan Options Available for Grant (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000048 - Disclosure - 2004 Plan Outstanding Options Rollforward (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000049 - Disclosure - 2004 Plan outstanding and exercisable options by price range (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000050 - Disclosure - Restricted Stock (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000051 - Disclosure - Common stock reserved for future issuance (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000052 - Disclosure - Schedule of Income Tax Expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000053 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000054 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000055 - Disclosure - Income Taxes (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000056 - Disclosure - Subsequent Events (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink