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
Reports
Cover page
Statements
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (Parentheticals)
Condensed Consolidated Statements of Operations and Comprehensive Loss
Condensed Consolidated Statements of Stockholders' Equity
Condensed Consolidated Statements of Cash Flows
Reports
Business Overview and Basis of Presentation
Summary of Significant Accounting Policies
Revenue
Intangible Assets, net
Short-term Investments
Fair Value Measurements
Certain Balance Sheet Components
Commitments and Contingencies
Stock Incentive Plans
Stockholders’ Equity Transactions
Net Loss Per Share Attributable to Common Stockholders
Income Tax
Concentration Risks and Significant Customers
Subsequent Event
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Revenue (Tables)
Intangible Assets, net (Tables)
Short-term Investments (Tables)
Fair Value Measurements (Tables)
Certain Balance Sheet Components (Tables)
Stock Incentive Plans (Tables)
Net Loss Per Share Attributable to Common Stockholders (Tables)
Details
Business Overview and Basis of Presentation (Details)
Summary of Significant Accounting Policies (Details)
Revenue - Disaggregation of Revenue (Details)
Revenue - Contract Assets and Deferred Revenue (Details)
Revenue - Narrative (Details)
Revenue - Revenue Remaining Performance Obligations (Details)
Intangible Assets, net - Schedule of Finite-Lived Intangible Assets (Details)
Intangible Assets, net - Narrative (Details)
Intangible Assets, net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)
Short-term Investments - Unrealized Gain (Loss) on Short-Term Investments (Details)
Short-term Investments - Narrative (Details)
Short-term Investments - Stated Maturities of Marketable Securities (Details)
Fair Value Measurements - Recurring Fair Value Measurements (Details)
Certain Balance Sheet Components - Property and Equipment, net (Details)
Certain Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)
Commitments and Contingencies - Narrative (Details)
Stock Incentive Plans - Narrative (Details)
Stock Incentive Plans - Schedule of Share-based Compensation Expense (Details)
Stock Incentive Plans - Schedule of Unrecognized Compensation Costs by Award (Details)
Stockholders’ Equity Transactions- Share Repurchase Program (Details)
Net Loss Per Share Attributable to Common Stockholders - EPS (Details)
Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)
Income Tax (Details)
Concentration Risks and Significant Customers (Details)
Subsequent Event (Details)
All Reports