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
Consolidated Statements of Comprehensive Loss
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit)
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)
Consolidated Statements of Cash Flows
Notes to Financial Statements
Description of Business
Significant Accounting Policies
Revenue Recognition
Property and Equipment
Fair Value Measurements
Commitments and Contingencies
Income Taxes
Stockholders' Equity (Deficit)
Stock-Based Compensation
Noncontrolling Interest
Net Loss per Share Attributable to Common and Limited Stockholders
Equity Investments
Employee Benefit Plan
Related Party Transactions
Segment Reporting
Subsequent Events
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Revenue Recognition (Tables)
Property and Equipment (Tables)
Fair Value Measurements (Tables)
Commitments and Contingencies (Tables)
Income Taxes (Tables)
Stock-Based Compensation (Tables)
Net Loss per Share Attributable to Common and Limited Stockholders (Tables)
Segment Reporting (Tables)
Notes Details
Description of Business - Additional Information (Details)
Significant Accounting Policies - Additional Information (Details)
Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)
Revenue Recognition - Additional Information (Details 1)
Revenue Recognition - Additional Information (Details)
Revenue Recognition - Schedule of Revenue Recognized from the Sources of Software Products and Services Revenue (Details)
Revenue Recognition - Schedule of Contract Balances (Details)
Property and Equipment - Summary of Property and Equipment (Details)
Property and Equipment - Additional Information (Details)
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details)
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details)
Fair Value Measurements - Additional Information (Details)
Commitments And Contingencies - Additional Information (Details)
Commitments And Contingencies - Summary of Operating Leases (Details)
Commitments And Contingencies - Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases (Details)
Income Taxes - Summary of Income Tax Expense (Details)
Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes by Tax Jurisdiction (Details)
Income Taxes - Schedule of Reconciliation of Income Tax Expense Applicable Statutory Income Tax Rates to Effective Rate (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Schedule of Tax Effects of Temporary Differences that Give Rise to Significant Portions of Deferred Income Tax Assets and Deferred Income Tax Liabilities (Details)
Income Taxes - Schedule of Reconciliation of Total Gross Unrecognized Tax Benefits (Details)
Stockholders' Equity (Deficit) - Additional Information (Details)
Stock-Based Compensation - Additional Information (Details)
Stock-Based Compensation - Summary of Weighted Average Valuation Assumptions Used for Options (Details)
Stock-Based Compensation - Summary of Classification of Stock Based Compensation Expense (Details)
Stock-Based Compensation - Stock Option Activity (Details)
Noncontrolling Interest - Additional Information (Details)
Net Loss per Share Attributable to Common and Limited Stockholders - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common and Limited Stockholders (Details)
Net Loss per Share Attributable to Common and Limited Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details)
Equity Investments - Additional Information (Details)
Employee Benefit Plan - Additional Information (Details)
Related Party Transactions - Additional Information (Details)
Segment Reporting - Additional Information (Details)
Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details)
Segment Reporting - Schedule of Revenues by Geographic Area (Details)
Subsequent Events - Additional Information (Details)
All Reports