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 Income (Loss)
Condensed Consolidated Statements of Cash Flows
Condensed Consolidated Statements of Changes in Shareholders' Equity
Reports
Organization and Description of Business
Summary of Significant Accounting Policies
Revenue
Balance Sheet Components
Fair Value Measurements
Goodwill and Acquired Intangible Assets
Derivative Financial Instruments
Debt
Earnings (Loss) Per Share
Income Taxes
Related Party Transactions
Stock-Based Compensation
Commitments and Contingencies
Subsequent Events
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Summary of Significant Accounting Policies (Tables)
Revenue (Tables)
Balance Sheet Components (Tables)
Fair Value Measurements (Tables)
Goodwill and Acquired Intangible Assets (Tables)
Debt (Tables)
Earnings (Loss) Per Share (Tables)
Related Party Transactions (Tables)
Details
Organization and Description of Business (Details)
Summary of Significant Accounting Policies (Details)
Revenue (Details)
Balance Sheet Components - Accounts Receivable (Details)
Balance Sheet Components - Allowance for Doubtful Accounts (Details)
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)
Balance Sheet Components - Property and Equipment (Details)
Balance Sheet Components - Narrative (Details)
Balance Sheet Components - Schedule of Long-Term Investments (Details)
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details)
Fair Value Measurements - Schedule of Fair Value Measurements, Assets and Liabilities (Details)
Fair Value Measurements - Schedule of Debt Securities, Carrying Value and Fair Value (Details)
Goodwill and Acquired Intangible Assets - Narrative (Details)
Goodwill and Acquired Intangible Assets - Intangible Assets (Details)
Derivative Financial Instruments (Details)
Debt - Long-term Debt (Details)
Debt - Narrative (Details)
Earnings (Loss) Per Share - Narrative (Details)
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted (Details)
Income Taxes - Narrative (Details)
Related Party Transactions - Narrative (Details)
Related Party Transactions - Summary of Purchases with Related Parties (Details)
Related Party Transactions - Summary of Sales to Related Parties (Details)
Related Party Transactions - Summary of Accounts Receivable With Related Parties (Details)
Related Party Transactions - Summary of Accounts Payable with Related Parties (Details)
Stock-Based Compensation - Narrative (Details)
Commitments and Contingencies - Narrative (Details)
All Reports