This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Document and Entity Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Income and Comprehensive Income
Consolidated Statements of Shareholders' Equity
Consolidated Statements of Shareholders' Equity (Parenthetical)
Consolidated Statements of Cash Flows
Notes to Financial Statements
Business Description, Basis of Presentation and Significant Accounting Policies
Marketable Securities
Business Combinations, Goodwill and Intangibles
Inventories
Property and Equipment
Leases and Deferred Rent
Accrued Liabilities
Commitments and Contingencies
Share-Based Payments
Significant Customers
Fair Value Measurements
Income Taxes
Geographic Sales Information
Subsequent Events
Accounting Policies
Business Description, Basis of Presentation and Significant Accounting Policies (Policies)
Notes Tables
Business Description, Basis of Presentation and Significant Accounting Policies (Tables)
Marketable Securities (Tables)
Business Combinations, Goodwill and Intangibles (Tables)
Inventories (Tables)
Property and Equipment (Tables)
Leases and Deferred Rent (Tables)
Accrued Liabilities (Tables)
Share-Based Payments (Tables)
Significant Customers (Tables)
Fair Value Measurements (Tables)
Income Taxes (Tables)
Geographic Sales Information (Tables)
Notes Details
Business Description, Basis of Presentation and Significant Accounting Policies (Details Narrative)
Business Description, Basis of Presentation and Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts Activity (Details)
Business Description, Basis of Presentation and Significant Accounting Policies - Schedule of Deferred Revenue and Associated Cost of Goods Sold and Gross Profit (Details)
Business Description, Basis of Presentation and Significant Accounting Policies - Schedule of Product Warranty Liability (Details)
Business Description, Basis of Presentation and Significant Accounting Policies - Schedule of Basic and Earnings Per Common Share (Details)
Marketable Securities - Schedule of Available-for-sale Securities Reconciliation (Details)
Marketable Securities - Schedule of Maturities of Marketable Securities (Details)
Marketable Securities - Schedule of Available-for-sale Securities (Details)
Business Combinations, Goodwill and Intangibles (Details Narrative)
Business Combinations, Goodwill and Intangibles - Schedule of Business Acquisition, Consideration Transferred (Details)
Business Combinations, Goodwill and Intangibles - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)
Business Combinations, Goodwill and Intangibles - Schedule of Goodwill (Details)
Business Combinations, Goodwill and Intangibles - Schedule of Intangible Assets (Details)
Business Combinations, Goodwill and Intangibles - Schedule of Estimated Future Amortization Expense of Intangible Assets (Details)
Inventories (Details Narrative)
Inventories - Schedule of Inventory, Net of Reserves (Details)
Property and Equipment (Details Narrative)
Property and Equipment - Schedule of Property and Equipment (Details)
Leases and Deferred Rent (Details Narrative)
Leases and Deferred Rent - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
Accrued Liabilities - Schedule of Accrued Liabilities (Details)
Commitments and Contingencies (Details Narrative)
Share-Based Payments (Details Narrative)
Share-Based Payments - Schedule of Share-based Compensation - Black-scholes Assumptions (Details)
Share-Based Payments - Schedule of Stock Options Activity (Details)
Share-Based Payments - Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity (Details)
Share-Based Payments - Schedule of Current Stock Repurchase Program (Details)
Significant Customers - Schedules of Concentration of Risk, by Risk Factor of Sales Revenue and Accounts Receivable (Details)
Significant Customers - Schedules of Concentration of Risk, by Risk Factor of Sales Revenue and Accounts Receivable (Details) (Parenthetical)
Fair Value Measurements - Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis (Details)
Income Taxes (Details Narrative)
Income Taxes - Schedule of Income Before Income Tax, Domestic and Foreign (Details)
Income Taxes - Schedule of Components of Provision for Income Taxes (Details)
Income Taxes - Schedule of Income Tax Provision for Federal Statutory Income Tax Rate (Details)
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)
Income Taxes - Schedule of Reconciliation of Uncertain Tax Positions (Details)
Geographic Sales Information - Schedule of Revenue by Geographic Area (Details)
Subsequent Events (Details Narrative)
All Reports
Rendering Log