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
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Loss
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited)
Consolidated Statements of Cash Flows
Notes to Financial Statements
Organization and Description of Business
Basis of Presentation and Summary of Significant Accounting Policies
Marketable Securities
Fair Value of Financial Instruments
Balance Sheet Components
Convertible Senior Notes
Commitments and Contingencies
Revenue
Redeemable Convertible Preferred Stock
Stockholders' Equity (Deficit)
Income Taxes
Net Loss Per Share
Subsequent Events
Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
Notes Tables
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
Marketable Securities (Tables)
Fair Value of Financial Instruments (Tables)
Balance Sheet Components (Tables)
Convertible Senior Notes (Tables)
Commitments and Contingencies (Tables)
Stockholders' Equity (Deficit) (Tables)
Income Taxes (Tables)
Revenue (Tables)
Redeemable Convertible Preferred Stock (Tables)
Net Loss Per Share (Tables)
Notes Details
Organization and Description of Business - Additional Information (Details)
Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details)
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property and Equipment, Net (Details)
Marketable Securities - Schedule of Fair Value and Amortized Cost of Marketable Securities (Details)
Marketable Securities - Additional Information (Details)
Marketable Securities - Schedule of Fair Value of Contractual Maturities (Details)
Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on Recurring Basis (Details)
Fair Value of Financial Instruments - Additional Information (Details)
Balance Sheet Components - Summary of Property and Equipment, Net (Details)
Balance Sheet Components - Additional Information (Details)
Balance Sheet Components - Summary of Accrued Expense and Other Liabilities (Details)
Convertible Senior Notes - Additional information (Details)
Convertible Senior Notes - Schedule of net carrying amount of notes (Details)
Convertible Senior Notes - Schedule of interest expense related to notes (Details)
Commitments and Contingencies - Additional Information (Details)
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details)
Commitments and Contingencies - Schedule of Future Payments under Non-Cancelable Purchase Obligations (Details)
Revenue - Summary of Revenue Disaggregated by Geographic Markets (Details)
Revenue - Additional Information (Details)
Revenue - Schedule of Activity of Deferred Contract Acquisition Costs (Details)
Redeemable Convertible Preferred Stock - Additional Information (Details)
Redeemable Convertible Preferred Stock - Summary of Redeemable convertible preferred stock outstanding (Details)
Stockholders' Equity (Deficit) - Additional Information (Details)
Stockholders' Equity (Deficit) - Common Stock Reserved for Future Issuance (Details)
Stockholders' Equity (Deficit) - Summary of Stock Equity Award Activity (Details)
Stockholders' Equity (Deficit) - Schedule of Restricted Stock Unit Activity (Details)
Stockholders' Equity (Deficit) - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Stock Options (Details)
Stockholders' Equity (Deficit) - Schedule of Weighted-Average Assumptions to Estimate Fair Value of Employee Stock Purchase Rights (Details)
Stockholders' Equity (Deficit) - Summary of stock-based compensation expense (Details)
Income Taxes - Schedule of Components of Loss Before Income Taxes (Details)
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)
Income Taxes - Schedule of reconciliation of income tax benefit (Details)
Income Taxes - Schedule of components of deferred tax assets and liabilities (Details)
Income Taxes - Schedule of components of deferred tax assets and liabilities (Parenthetical) (Details)
Income Taxes - Schedule of Reconciliation of Income Tax Benefit Activity (Details)
Income Taxes - Additional Information (Details)
Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details)
Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Dilutied Net Loss Per Share (Details)
Subsequent Events - Additional Information (Details)
All Reports