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
Cover Page
Audit Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income (Loss)
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
Summary of Significant Accounting Policies
Marketable Securities
Inventories
Property and Equipment
Debt and Line of Credit
Commitment and Contingencies
Stockholders' Equity
Income Taxes
Goodwill and Intangible Assets
401(k) Plan
Revenue from Contracts with Customers (ASC 606)
Segment Reporting
Share Buyback Program
Fair Value Measurements
Legal Matters
Leases
Discontinued Operations
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Marketable Securities (Tables)
Inventories (Tables)
Property and Equipment (Tables)
Commitment and Contingencies (Tables)
Stockholders' Equity (Tables)
Income Taxes (Tables)
Goodwill and Intangible Assets (Tables)
Revenue from Contracts with Customers (ASC 606) (Tables)
Fair Value Measurements (Tables)
Leases (Tables)
Discontinued Operations (Tables)
Notes Details
Summary of Significant Accounting Policies - Narrative (Details)
Summary of Significant Accounting Policies - Allowance For Doubtful Accounts Rollforward (Details)
Summary of Significant Accounting Policies - Product Warranty (Details)
Summary of Significant Accounting Policies - Weighted Average Shares Outstanding (Details)
Marketable Securities - Maturity Schedule (Details)
Marketable Securities - Narrative (Details)
Inventories - Narrative (Details)
Property and Equipment - Narrative (Details)
Debt and Line of Credit - Narrative (Details)
Commitment and Contingencies - Schedule of Operating Lease Liabilities and Other Commitments (Details)
Commitment and Contingencies - Narrative (Details)
Stockholders' Equity - Narrative (Details)
Stockholders' Equity - Weighted-Average Assumptions (Details)
Stockholders' Equity - Stock Options Outstanding Rollforward (Details)
Stockholders' Equity - Restricted Stock Outstanding Rollforward (Details)
Stockholders' Equity - Stock-Based Compensation Expense (Details)
Stockholders' Equity - AOCI Disclosure (Details)
Income Taxes - Income Tax Expense (Benefit) (Details)
Income Taxes - Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation (Details)
Income Taxes - Income (Loss) From Continuing Operations Before Income Tax (Details)
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)
Income Taxes - Narrative (Details)
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expenses) (Details)
Goodwill and Intangible Assets - Narrative (Details)
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)
Goodwill and Intangible Assets - Intangible Asset Remaining Useful Life (Details)
Goodwill and Intangible Assets - Future Amortization Expense (Details)
Goodwill and Intangible Assets - Intangibles Rollforward (Details)
Goodwill and Intangible Assets - Goodwill Rollforward (Details)
401(k) Plan - Narrative (Details)
Revenue from Contracts with Customers (ASC 606) - Disaggregation of Revenue (Details)
Revenue from Contracts with Customers (ASC 606) - Narrative (Details)
Revenue from Contracts with Customers (ASC 606) - Schedule of Customer Contract Balances (Details)
Segment Reporting - Narrative (Details)
Share Buyback Program - Narrative (Details)
Fair Value Measurements - Narrative (Details)
Fair Value Measurements - Narrative (Details)
Leases - Narrative (Details)
Leases - Future Minimum Operating Lease Payments (Details)
Leases - Future Minimum Finance Lease Payments (Details)
Leases - Sales-type Lease Future Undiscounted Cash Flows (Details)
Leases - Schedule of Future Minimum Lease Payments To Be Received (Details)
Discontinued Operations - Narrative (Details)
Discontinued Operations - Schedule of Carrying Amounts of Major Classes of Assets and Liabilities from Discontinued Operations (Details)
Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details)
Discontinued Operations - Schedule of Cash Flows from Discontinued Operations (Details)
Discontinued Operations - Schedule of Non-Cash Expenses from Discontinued Operations (Details) (Details)
All Reports