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
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Summary of Business and Significant Accounting Policies
Variable Interest Entity and Redeemable Non-Controlling Interest
Fair Value Measurements
Revenues
Balance Sheet Components
Business Combinations
Goodwill and Intangible Assets
Stockholders' Equity
Leases
Revolving Credit Facility
Commitments and Contingencies
Related-Party Transactions
Basic and Diluted Net Income (Loss) per Share
Segment Information
Restructuring
Insider Trading Arrangements
Accounting Policies
Summary of Business and Significant Accounting Policies (Policies)
Tables
Summary of Business and Significant Accounting Policies (Tables)
Variable Interest Entity and Redeemable Non-Controlling Interest (Tables)
Fair Value Measurements (Tables)
Revenues (Tables)
Balance Sheet Components (Tables)
Business Combinations (Tables)
Goodwill and Intangible Assets (Tables)
Stockholders' Equity (Tables)
Leases (Tables)
Commitments and Contingencies (Tables)
Basic and Diluted Net Income (Loss) per Share (Tables)
Segment Information (Tables)
Restructuring (Tables)
Details
Summary of Business and Significant Accounting Policies - Narrative (Details)
Summary of Business and Significant Accounting Policies - Schedule of Activity in Allowance for Doubtful Accounts (Details)
Variable Interest Entity and Redeemable Non-Controlling Interest - Narrative (Details)
Variable Interest Entity and Redeemable Non-Controlling Interest - Schedule of Activity in Redeemable Noncontrolling Interest (Details)
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)
Fair Value Measurements - Schedule of Change in Fair Value of Contingent Consideration (Details)
Fair Value Measurements - Narrative (Details)
Revenues - Schedule of Revenue by Geographic Region (Details)
Revenues - Schedule of Accounts Receivable and Less Allowance for Doubtful Accounts (Details)
Revenues - Narrative (Details)
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)
Balance Sheet Components -Schedule of Property and Equipment, Net (Details)
Balance Sheet Components - Depreciation Expense (Details)
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)
Business Combinations - Narrative (Details)
Business Combinations - Schedule of Business Combination, Recognized Asset Acquired and Liability Assumed (Details)
Business Combinations - Schedule of Business Combination, Intangible Asset, Acquired, Finite-Lived (Details)
Business Combinations - Schedule of Estimated Fair Value of Consideration Transferred (Details)
Goodwill and Intangible Assets - Schedule of Goodwill (Details)
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)
Goodwill and Intangible Assets - Amortization Expense (Details)
Goodwill and Intangible Assets - Expected Future Amortization Expense (Details)
Stockholders' Equity - Narrative (Details)
Stockholders' Equity - Schedule of Share Repurchase Activity Under Share Repurchase Program (Details)
Stockholders' Equity - Schedule of Stock Option Activity (Details)
Stockholders' Equity - Schedule of Nonvested Restricted Stock Units Activity (Details)
Stockholders' Equity - Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions (Details)
Stockholders' Equity - Schedule of Compensation Expense (Details)
Leases - Narrative (Details)
Leases - Components of Lease Expense (Details)
Leases - Supplemental Cash Flow Information (Details)
Leases - Future Minimum Lease Payments (Details)
Revolving Credit Facility (Details)
Commitments and Contingencies - Schedule of Purchase Commitments and Future Minimum Lease Payments (Details)
Commitments and Contingencies - Narrative (Details)
Related-Party Transactions (Details)
Basic and Diluted Net Income (Loss) per Share - Schedule of Basic and Diluted Loss Per Share (Details)
Basic and Diluted Net Income (Loss) per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)
Segment Information - Narrative (Details)
Segment Information - Schedule of Financial Information (Details)
Segment Information - Schedule of Revenues by Geographic Region (Details)
Segment Information - Schedule of Property and Equipment, Net and Operating ROU Assets, Net by Geographic Region (Details)
Restructuring - Narrative (Details)
Restructuring - Schedule of Restructuring and Related Costs (Details)
Restructuring - Schedule of Restructuring Plan Liabilities (Details)
Restructuring - Schedule of Restructuring Plan Liabilities (Details)
All Reports