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
Document and Entity Information
Statements
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (Parenthetical)
Condensed Consolidated Statements of Operations
Condensed Consolidated Statements of Stockholders' Equity
Condensed Consolidated Statements of Cash Flows
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
Description of Business and Basis of Presentation
Revenue Recognition
Segment Reporting and Geographic Information
Concentrations
Fair Value of Financial Instruments
Stockholders' Equity
Net Loss Per Share
Property and Equipment
Leases
Commitments, Contingencies, and Taxes
Identifiable Intangible Assets from Acquisitions
Support Service Fees
Accounting Policies
Description of Business and Basis of Presentation (Policies)
Tables
Revenue Recognition (Tables)
Segment Reporting and Geographic Information (Tables)
Concentrations (Tables)
Fair Value of Financial Instruments (Tables)
Stockholders' Equity (Tables)
Net Loss Per Share (Tables)
Property and Equipment (Tables)
Leases (Tables)
Commitments, Contingencies, and Taxes (Tables)
Identifiable Intangible Assets from Acquisitions (Tables)
Support Services Fee (Tables)
Details
Revenue Recognition - Summary of Net Accounts Receivable, Including Unbilled Accounts Receivable (Details)
Revenue Recognition - Summary of Contract Liabilities (Details)
Revenue Recognition - Summary of Contract Assets, Net (Details)
Revenue Recognition - Additional Information (Detail)
Segment Reporting and Geographic Information - Additional Information (Detail)
Segment Reporting and Geographic Information - Schedules of Revenues by Geographic Region (Detail)
Concentrations - Additional Information (Detail)
Concentrations - Schedules of Consolidated Revenue and Outstanding Receivable (Detail)
Fair Value of Financial Instruments - Fair Vale of Cash and Cash Equivalents (Detail)
Stockholders' Equity - Additional Information (Detail)
Stockholders' Equity - Stock-based Compensation Expense by Operating Expense (Detail)
Stockholders' Equity - Assumptions to Estimate Fair Value for Stock Options at Grant Date (Detail)
Stockholders' Equity - Summary of Stock Option Activity (Detail)
Stockholders' Equity - Summary Restricted Stock Award and Restricted Stock Units Activity (Detail)
Net Loss Per Share - Computation of Net Loss Per Share Basic and Diluted (Detail)
Property and Equipment - Property and Equipment (Detail)
Property and Equipment - Schedule of Depreciation and Amortization Expense (Details)
Leases - Schedule of Lease Cost Recognized in Condensed Consolidated Statement of Operations and Other Lease Information (Detail)
Leases - Schedule of Future Payments Under Operating and Finance Lease Liabilities (Detail)
Commitments, Contingencies, and Taxes - Future Minimum Payments on Other Contractual Obligations (Detail)
Commitments, Contingencies, and Taxes - Additional Information (Detail)
Identifiable Intangible Assets from Acquisitions - Summary of Identifiable Intangible Assets from Acquisitions (Detail)
Identifiable Intangible Assets from Acquisitions - Additional Information (Detail)
Identifiable Intangible Assets from Acquisitions - Summary of Amortization of Intangibles from Acquisitions (Detail)
Support Service Fees - Additional Information (Detail)
Support Service Fees - Components of Related Party Support Services Fees (Detail)
All Reports