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 Income (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 Income (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
Subsequent Events
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 Income (Loss) Per Share (Tables)
Balance Sheets Components (Tables)
Leases (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 Income (Loss) Per Share - Summary of Computation of Basic and Diluted Net Income (Loss) per Share (Details)
Net Income (Loss) Per Share - 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 - Additional Information (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 - Summary of Future Non-Cancellable Purchase Commitments (Details)
Debt Obligations - Additional Information (Details)
Stockholders' Equity - Additional Information (Details)
Stock-based Compensation - Additional Information (Details)
Stock-based Compensation - Schedule of RSU, PRSU, and MYPSU Awards Activity (Details)
Stock-based Compensation - Schedule of Total Stock-Based Compensation Expense (Details)
Stock-based Compensation - Summary of Unrecognized Compensation Costs and Related Weighted Average Period of Recognition (Details)
Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details)
Income Taxes - Schedule of Components of Income Tax Expense (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)
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)
Segment Information and Operations by Geographic Area - Schedule of Property and Equipment Attributable to Operations (Details)
Related Party Transactions - Additional Information (Details)
Related Party Transactions - Summary of Significant Balances, Transactions and Payments with Related Parties and Affiliates (Details)
Subsequent Events - Additional Information (Details)
Schedule II - Valuation and Qualifying Accounts (Details)
All Reports