2105100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Business Combinations - Schedule of unaudited pro forma results (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Business Combinations - Summary of the allocation of estimated fair values of net assets acquired including related estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Business Combinations - Summary of the components of the purchase consideration transferred (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Business Combinations - Summary of the estimated fair values of assets acquired and liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Commitments and Contingencies - Schedule of future minimum lease payments under operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Common Stock and Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Common Stock and Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Common Stock and Net Loss Per Share - Schedule of the computation of historical basic and diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Common Stock and Net Loss Per Share - Schedule of potential common shares that were excluded from the computation of diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Common Stock and Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Composition of Certain Financial Statement Captions link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Composition of Certain Financial Statement Captions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of available-for-sale investments by contractual maturity date (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of cash, cash equivalents and investments (Details) link:presentationLink link:calculationLink link:definitionLink 2403412 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2403410 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of other long-term assets (Details) link:presentationLink link:calculationLink link:definitionLink 2403413 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of other long-term liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2403409 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of prepaid and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 2403411 - Disclosure - Composition of Certain Financial Statement Captions - Schedule of property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Composition of Certain Financial Statement Captions - Summary of available-for-sale securities' adjusted cost, gross unrealized gains, gross unrealized losses and fair value by significant investment category (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Composition of Certain Financial Statement Captions - Summary of available-for-sale securities' fair value and gross unrealized losses (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Composition of Certain Financial Statement Captions (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Debt Instruments link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Debt Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Debt Instruments - Schedule of long-term debt (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Debt Instruments - Summary of the effective interest rate, contractually stated interest expense and costs related to amortization of discount for the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Debt Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value - Schedule of fair value of financial assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Other Intangible Assets - Schedule of changes in the carrying amount of goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Goodwill and Other Intangible Assets - Schedule of future amortization expense related to finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Other Intangible Assets - Summary of gross carrying amounts and accumulated amortization of intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Other Intangible Assets - Summary of gross carrying amounts and accumulated amortization of intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Provision for Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Provision for Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Provision for Income Taxes - Schedule of loss before provision for income taxes by jurisdiction (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Provision for Income Taxes - Schedule of major components of deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Provision for Income Taxes - Schedule of provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2409407 - Disclosure - Provision for Income Taxes - Schedule of reconciliation of beginning and ending amounts of unrecognized tax benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Provision for Income Taxes - Schedule of reconciliation of the statutory federal rate and effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Provision for Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Segment Data and Revenue by Geographic Area link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Segment Data and Revenue by Geographic Area - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Segment Data and Revenue by Geographic Area - Schedule of Reportable Segments Information (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Segment Data and Revenue by Geographic Area (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Selected Quarterly Financial Data (unaudited) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock-based Compensation Plans and Awards link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Stock-based Compensation Plans and Awards - Employee stock purchase plan narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410411 - Disclosure - Stock-based Compensation Plans and Awards - MSUs and PSUs narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410409 - Disclosure - Stock-based Compensation Plans and Awards - Restricted stock units narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410410 - Disclosure - Stock-based Compensation Plans and Awards - Schedule of activities for RSUs, MSUs and PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stock-based Compensation Plans and Awards - Schedule of assumptions used for determining the per-share fair value of shares granted under the ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Stock-based Compensation Plans and Awards - Schedule of assumptions used for estimating the per-share fair value of stock options (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stock-based Compensation Plans and Awards - Schedule of shares available for grant and activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410412 - Disclosure - Stock-based Compensation Plans and Awards - Schedule of stock-based compensation expenses related to all employee and non-employee stock-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Stock-based Compensation Plans and Awards - Schedule of stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410413 - Disclosure - Stock-based Compensation Plans and Awards - Stock-based compensation expense narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stock-based Compensation Plans and Awards - Stock compensation plans narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410408 - Disclosure - Stock-based Compensation Plans and Awards - Stock options narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stock-based Compensation Plans and Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink