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
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Stockholders' Equity
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 Income (Loss) Per Share
Property and Equipment
Leases
Commitments and Contingencies
Taxes
Domain Asset Sale
Acquisition Stock Purchase Agreement ("SPA") Information
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 Income (Loss) Per Share (Tables)
Property and Equipment (Tables)
Leases (Tables)
Commitments and Contingencies (Tables)
Acquisition Stock Purchase Agreement ("SPA") Information (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 (Details)
Segment Reporting and Geographic Information - Additional Information (Detail)
Segment Reporting and Geographic Information - Schedule of Revenues by Geographic Region (Detail)
Concentrations - Additional Information (Details)
Concentrations - Schedules of Consolidated Revenue and Outstanding Receivable (Details)
Fair Value of Financial Instruments (Additional Information) (Details)
Fair Value of Financial Instruments - Fair Vale of Cash and Cash Equivalents (Details)
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 of RSA and RSU Activity (Detail)
Net Income (Loss) Per Share - Computation of Net Loss Per Share Basic and Diluted (Detail)
Property and Equipment - Property and Equipment (Detail)
Leases - Additional Information (Details)
Leases - Schedule of Lease Cost Other than The Impairment Loss Amount Recognized in Consolidated Statement of Operations and Other Lease Information (Detail)
Leases - Schedule of Future Payments Under Operating Lease Liabilities (Detail)
Leases - Schedule of Future Receipts Under the Sublease (Details)
Commitments and Contingencies - Future Minimum Payments on Other Contractual Obligations (Detail)
Commitments and Contingencies - Additional Information (Detail)
Taxes - Additional Information (Detail)
Domain Asset Sale - Additional Information (Details)
Acquisition Stock Purchase Agreement ("SPA") Information - Additional Information (Details)
Acquisition Stock Purchase Agreement ("SPA") Information - Schedule of Unaudited Pro Forma Combined information (Details)
All Reports