00100 - Statement - CONSOLIDATED BALANCE SHEETS
link:presentationLink
link:calculationLink
link:definitionLink
00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS
link:presentationLink
link:calculationLink
link:definitionLink
00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
link:presentationLink
link:calculationLink
link:definitionLink
00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS
link:presentationLink
link:calculationLink
link:definitionLink
40501 - Disclosure - Intangible Assets, Net - Summary (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40702 - Disclosure - Leases - Operating lease expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40704 - Disclosure - Leases - Future minimum lease payments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40801 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40805 - Disclosure - Leases - Future minimum lease payments (Details) (Calc2)
link:presentationLink
link:calculationLink
link:definitionLink
41102 - Disclosure - Convertible Senior Notes - Due 2025 - Summary (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00090 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
link:presentationLink
link:calculationLink
link:definitionLink
10101 - Disclosure - Organization and Description of Business
link:presentationLink
link:calculationLink
link:definitionLink
10201 - Disclosure - Basis of Presentation and Principles of Consolidation
link:presentationLink
link:calculationLink
link:definitionLink
10401 - Disclosure - Business Acquisitions
link:presentationLink
link:calculationLink
link:definitionLink
10501 - Disclosure - Intangible Assets, Net
link:presentationLink
link:calculationLink
link:definitionLink
10601 - Disclosure - Goodwill
link:presentationLink
link:calculationLink
link:definitionLink
10801 - Disclosure - Accrued Expenses and Other Current Liabilities
link:presentationLink
link:calculationLink
link:definitionLink
10901 - Disclosure - Fair Value Measurements
link:presentationLink
link:calculationLink
link:definitionLink
11001 - Disclosure - Revolving Credit Facility
link:presentationLink
link:calculationLink
link:definitionLink
11101 - Disclosure - Convertible Senior Notes
link:presentationLink
link:calculationLink
link:definitionLink
11201 - Disclosure - Commitments and Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
11301 - Disclosure - Common Stock and Stockholders' Equity (Deficit)
link:presentationLink
link:calculationLink
link:definitionLink
11401 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
20202 - Disclosure - Basis of Presentation and Principles of Consolidations (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
30403 - Disclosure - Business Acquisitions (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
30503 - Disclosure - Intangible Assets, Net (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
30603 - Disclosure - Goodwill (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
30803 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
30903 - Disclosure - Fair Value Measurements (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
31103 - Disclosure - Convertible Senior Notes (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
31303 - Disclosure - Common Stock and Stockholders' Equity (Deficit) (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
40101 - Disclosure - Organization and Description of Business (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40201 - Disclosure - Basis of Presentation and Principles of Consolidation - VIE (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40202 - Disclosure - Basis of Presentation and Principles of Consolidation - Segment and Foreign Operations (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40203 - Disclosure - Basis of Presentation and Principles of Consolidation - Accounting Pronouncements (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40301 - Disclosure - Revenue - Other Disclosures (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40302 - Disclosure - Revenue - Disaggregation and Other (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40401 - Disclosure - Business Acquisitions (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40601 - Disclosure - Goodwill (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40701 - Disclosure - Leases - Other (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40901 - Disclosure - Fair Value Measurements - Recurring (Details)
link:presentationLink
link:calculationLink
link:definitionLink
40902 - Disclosure - Fair Value Measurements - Level 3 (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41001 - Disclosure - Revolving Credit Facility (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41101 - Disclosure - Convertible Senior Notes - Due 2025 - Terms (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41103 - Disclosure - Convertible Senior Notes - Due 2022 - Terms (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41104 - Disclosure - Convertible Senior Notes - Due 2022 - Summary (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41302 - Disclosure - Common Stock and Stockholders' Equity - Stock Plan and Stock Options (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41303 - Disclosure - Common Stock and Stockholders' Equity - Vesting (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41304 - Disclosure - Common Stock and Stockholders' Equity - Fair Value Assumptions (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41305 - Disclosure - Common Stock and Stockholders' Equity - Restricted Stock Units (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41306 - Disclosure - Common Stock and Stockholders' Equity - Employee Stock Purchase Plan (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41307 - Disclosure - Common Stock and Stockholders' Equity - Compensation Costs (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41401 - Disclosure - Income Taxes (Details)
link:presentationLink
link:calculationLink
link:definitionLink
10301 - Disclosure - Revenue
link:presentationLink
link:calculationLink
link:definitionLink
10701 - Disclosure - Leases
link:presentationLink
link:calculationLink
link:definitionLink
30303 - Disclosure - Revenue (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
30703 - Disclosure - Leases (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
40703 - Disclosure - Leases - Supplemental information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
41301 - Disclosure - Common Stock and Stockholders' Equity - Capitalization (Details)
link:presentationLink
link:calculationLink
link:definitionLink