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
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) (PARENTHETICAL)
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Notes to Financial Statements
Company Overview
Basis of Presentation, Significant Accounting Policies and Recently-Issued Accounting Pronouncements
Leases
Redeemable Non-Controlling Interest
Balance Sheet Components
Fair Value Measurements
Commitments and Contingencies
Equity Awards
Unearned Revenue and Performance Obligations
Income Taxes
Net Loss per Share
Geographic Information
Subsequent Events
Accounting Policies
Basis of Presentation, Significant Accounting Policies and Recently-Issued Accounting Pronouncements (Policies)
Notes Tables
Leases (Tables)
Redeemable Non-Controlling Interest (Tables)
Balance Sheet Components (Tables)
Fair Value Measurements (Tables)
Equity Awards (Tables)
Net Loss per Share (Tables)
Geographic Information (Tables)
Notes Details
Basis of Presentation, Significant Accounting Policies and Recently-Issued Accounting Pronouncements - Additional Information (Details)
Leases - Summary of Lease Expense (Details)
Leases - Summary of Supplemental Information Related to Leases (Details)
Leases - Schedule of Maturities of Lease Liabilities and Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)
Redeemable Non-Controlling Interest - Additional Information (Details)
Redeemable Non-Controlling Interest - Summary of Redeemable Non-Controlling Interests (Details)
Balance Sheet Components - Schedule of Investments in Marketable Securities (Details)
Balance Sheet Components - Additional Information (Details)
Balance Sheet Components - Summary of Amortized Cost and Fair Values of Marketable Securities, by Remaining Contractual Maturity (Details)
Balance Sheet Components - Summary of Prepaid Expenses and Other Current Assets (Details)
Balance Sheet Components - Summary of Other Assets (Details)
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
Fair Value Measurements - Summary of Changes in Contingent Consideration Liability (Details)
Commitments and Contingencies - Additional Information (Details)
Equity Awards - Summary of Stock-Based Compensation Expense (Details)
Equity Awards - Additional Information (Details)
Equity Awards - Summary of Stock Options Activity (Details)
Equity Awards - Summary of Restricted Stock Units Activity (Details)
Unearned Revenue and Performance Obligations - Additional Information (Details)
Income Taxes - Additional Information (Details)
Net Loss per Share - Schedule of Basic and Diluted Loss per Share) (Details)
Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details)
Geographic Information - Schedule of Disaggregation of Revenues by Geographic Region (Details)
Subsequent Events - Additional Information (Details)
All Reports
Rendering Log