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 OPERATIONS and COMPREHENSIVE LOSS
CONSOLIDATED STATEMENTS OF CASH FLOWS
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
Notes to Financial Statements
Nature of Business
Summary of Significant Accounting Policies
Property and Equipment
Gain on sale of fixed assets
Acquisitions
Intangible Assets
Subscription Agreement
Income Taxes
Equity and Stock Compensation Plans
Leases
Commitments and Contingent Liabilities
Employee Benefit Plan
Net Loss Per Share
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Property and Equipment (Tables)
Acquisition (Tables)
Intangible Assets (Tables)
Income Taxes (Tables)
Equity and Stock Compensation Plans (Tables)
Leases (Tables)
Commitments and Contingent Liabilities (Tables)
Net Loss Per Share (Tables)
Notes Details
Summary of Significant Accounting Policies - Additional Information (Details)
Summary of Significant Accounting Policies - Assets Measured at Fair Value on a Recurring Basis (Details)
Summary of Significant Accounting Policies - Summary of Marketable Securities by Security Type (Details)
Summary of Significant Accounting Policies - Summary of Changes in Note Receivable (Details)
Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)
Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)
Summary of Significant Accounting Policies - Goodwill (Details)
Summary of Significant Accounting Policies - Contract Assets (Details)
Summary of Significant Accounting Policies - Contract Liabilities (Details)
Summary of Significant Accounting Policies - Remaining Performance Obligation , Contract Costs , Capitalization Costs and Concentration of Credit Risk (Details)
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)
Summary of Significant Accounting Policies - Revenues Generated Following Geographic Regions (Details)
Summary of Significant Accounting Policies - Summary of Revenue by Product Group (Details)
Summary of Significant Accounting Policies - Revenue by Timing of Transfer of Goods or Services (Details)
Property and Equipment - Summary of Property and Equipment (Details)
Property and Equipment - Additional Information (Details)
Gain on sale of fixed assets Additional Information (Details)
Acquisition - Additional Information (Details)
Acquisition - Summary of Fair Value of Assets Acquired and Liabilities Assumed At Date of Acquisition (Details)
Intangible Assets - Summary of Fair Value of Intangible Assets and Estimated Useful Live (Details)
Intangible Assets - Additional Information (Details)
Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)
Subscription Agreement - Additional Information (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Schedule of Components of Benefit from Income Taxes (Details)
Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details)
Income Taxes - Schedule of Principal Components of Deferred Tax Assets (Details)
Equity and Stock Compensation Plans - Stock Option Plan (Details)
Equity and Stock Compensation Plans - Summary of Stock-based Compensation Expenses (Details)
Equity and Stock Compensation Plans - Stock Option Grants and Unrestricted Stock Grants (Details)
Equity and Stock Compensation Plans - Summary of Stock Option Transactions (Details)
Equity and Stock Compensation Plans - Summarizes of Stock Options Outstanding (Details)
Equity and Stock Compensation Plans - Employee Stock Purchase Plan (Details)
Equity and Stock Compensation Plans - Share Purchases (Details)
Leases - Additional Information (Details)
Leases - Summary of Components of Lease Expense (Details)
Leases - Summary of Supplemental Balance Sheet Information Related to Company's Operating Leases (Details)
Leases - Summary of Future Minimum Lease Payments for Operating Leases (Details)
Employee Benefit Plans (Details)
Net Loss Per Share - Summary of Potentially Outstanding Common Shares Anti-dilutive (Details)
Net Loss Per Share - Schedule of Net loss per share (Details)
All Reports