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
Cover
Statements
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Nature of Business and Summary of Significant Accounting Policies
Segment and Geographical Information
Marketable Securities
Condensed Consolidated Balance Sheet Components
Commitment and Contingencies
Redeemable Convertible Preferred Stock, Undesignated Preferred Stock, and Common Stock
Common Stock Warrants
Stock-Based Compensation
Net Loss per Common Share
Income Taxes
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Nature of Business and Summary of Significant Accounting Policies (Policies)
Tables
Segment and Geographical Information (Tables)
Marketable Securities (Tables)
Condensed Consolidated Balance Sheet Components (Tables)
Commitment and Contingencies (Tables)
Stock-Based Compensation (Tables)
Net Loss per Common Share (Tables)
Income Taxes (Tables)
Details
Nature of Business and Summary of Significant Accounting Policies (Details)
Segment and Geographical Information - Revenue by Geographic Location (Details)
Segment and Geographical Information - Schedule of Revenue Concentration Risk (Details)
Segment and Geographical Information - Schedule of Revenue Accounts Receivables Concentration Risk (Details)
Segment and Geographical Information - Narrative (Details)
Marketable Securities - Amortized Cost vs. Fair Value (Details)
Marketable Securities - Investment by Maturity Dates (Details)
Marketable Securities - Fair Value Measurement (Details)
Condensed Consolidated Balance Sheet Components - Inventory (Details)
Condensed Consolidated Balance Sheet Components - Property and Equipment, Net (Details)
Condensed Consolidated Balance Sheet Components - Narrative (Details)
Condensed Consolidated Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)
Condensed Consolidated Balance Sheet Components - Other Liabilities (Details)
Commitment and Contingencies - Purchase Obligation (Details)
Commitment and Contingencies - Narrative (Details)
Redeemable Convertible Preferred Stock, Undesignated Preferred Stock, and Common Stock (Details)
Common Stock Warrants (Details)
Stock-Based Compensation - Narrative (Details)
Stock-Based Compensation - Compensation Expense (Details)
Stock-Based Compensation - Stock Options Activity (Details)
Stock-Based Compensation - Restricted Stock Units Activity (Details)
Net Loss per Common Share - Schedule of Earnings per Share (Details)
Net Loss per Common Share - Antidilutive Shares (Details)
Income Taxes (Details)
All Reports