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 Balance Sheets (Unaudited) (Parenthetical)
Condensed Consolidated Statements Of Operations And Comprehensive Income (Loss) (Unaudited)
Condensed Consolidated Statements Of Stockholders' Equity (Unaudited)
Condensed Consolidated Statements Of Cash Flows (Unaudited)
Notes to Financial Statements
The Company and Basis of Presentation
Net Income (Loss) Per Share
Fair Value Measurements
Balance Sheets Components
Leases
Stockholders' Equity
Income Taxes
Segment, Geographic and Customer Information
Commitments and Contingencies
Related Party Transactions
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
The Company and Basis of Presentation (Policies)
Notes Tables
The Company and Basis of Presentation (Tables)
Net Income (Loss) Per Share (Tables)
Balance Sheets Components (Tables)
Leases (Tables)
Stockholders' Equity (Tables)
Income Taxes (Tables)
Segment, Geographic and Customer Information (Tables)
Notes Details
The Company and Basis of Presentation - Schedule of Error Corrections and Prior Period Adjustments (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)
Fair Value Measurements - 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)
Stockholders' Equity - Schedule of Restricted Stock Unit Award ("RSU") and Performance Based Restricted Stock Unit Awards ("PRSU") and Multi-year Performance Restricted Stock Units ("MYPSU") Activity (Details)
Stockholders' Equity - Additional Information (Details)
Stockholders' Equity - Schedule of Stock-based Compensation Expense Amounts Included in Condensed Consolidated Statement of Operations (Details)
Stockholders' Equity - Summary of Unrecognized Compensation Costs and Related Weighted Average Period of Recognition (Details)
Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details)
Income Taxes - Additional Information (Details)
Segment, Geographic and Customer Information - Additional Information (Details)
Segment, Geographic and Customer Information - Schedule of Revenue by Country (Details)
Segment, Geographic and Customer Information - Schedule of Property and Equipment Attributable to Operations (Details)
Related Party Transactions - Additional Information (Details)
All Reports