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 and Comprehensive Loss
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
The Company and Summary of Significant Accounting Policies
Recent Accounting Pronouncements
Net Loss Per Share
Balance Sheets Components
Leases
Commitments and Contingencies
Debt Obligations
Stockholders' Equity
Stock-based Compensation
Income Taxes
401 (k) Plan
Segment Information and Operations by Geographic Area
Related Party Transactions
Schedule II - Valuation and Qualifying Accounts
Accounting Policies
The Company and Summary of Significant Accounting Policies (Policies)
Notes Tables
The Company and Summary of Significant Accounting Policies (Tables)
Net Loss Per Share (Tables)
Balance Sheets Components (Tables)
Leases (Tables)
Debt Obligations (Tables)
Stock-based Compensation (Tables)
Income Taxes (Tables)
Segment Information and Operations by Geographic Area (Tables)
Related Party Transactions (Tables)
Notes Details
The Company and Summary of Significant Accounting Policies - Additional Information (Details)
The Company and Summary of Significant Accounting Policies - Summary of Customers Percentage Accounted For 10% or More of Revenue and Accounts Receivable (Details)
The Company and Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Property and Equipment (Details)
Net Loss Per Share - Summary of Computation of Basic and Diluted Net Loss per Share (Details)
Balance Sheets Components - Additional Information (Details)
Balance Sheets Components - Schedule of Accounts Receivable, Net (Details)
Balance Sheets Components - Schedule of Inventory (Details)
Balance Sheets Components - Schedule of Prepaid Expenses and Other Current Assets (Details)
Balance Sheets Components - Schedule of Property and Equipment Net (Details)
Balance Sheets Components - Schedule of Intangible Assets Net (Details)
Balance Sheets Components - Schedule of Future Amortization Expense for Intangible Assets (Details)
Balance Sheets Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Leases - Additional Information (Details)
Leases - Summary of Lease Related Assets and Liabilities (Details)
Leases - Summary of Lease Costs (Details)
Leases - Summary of Undiscounted Cash Flows (Details)
Commitments and Contingencies - Additional Information (Details)
Debt Obligations - Additional Information (Details)
Debt Obligations - Schedule of Long Term Debt (Details)
Debt Obligations - Schedule of Debt Obligations (Details)
Stockholders' Equity - Additional Information (Details)
Stock-based Compensation - Additional Information (Details)
Stock-based Compensation - Schedule of Activity of RSUs Granted (Details)
Stock-based Compensation - Schedule of Total Stock-Based Compensation Expense (Details)
Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details)
Income Taxes - Schedule of Components of Income Tax (Expense) Benefit (Details)
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Schedule of Reconciliation of Effective Tax Rate (Details)
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefit (Details)
Income Taxes - Schedule of Tax Years Examination By Major Tax Jurisdictions (Details)
401(k) Plan - Additional Information (Details)
Segment Information and Operations by Geographic Area - Additional Information (Details)
Segment Information and Operations by Geographic Area - Schedule of Revenue by Country (Details)
Related Party Transactions - Additional Information (Details)
Related Party Transactions - Summary of Significant Balances, Transactions and Payments with Related Parties and Affiliates (Details)
Schedule II - Valuation and Qualifying Accounts (Details)
All Reports