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
Cover
Financial Statements
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (Parenthetical)
Condensed Consolidated Statements of Operations
Condensed Consolidated Statements of Comprehensive Income
Condensed Consolidated Statements of Cash Flows
Condensed Consolidated Statements of Stockholders' Equity
Notes to Financial Statements
Description of Business and Summary of Significant Accounting Policies
Fair Value of Financial Instruments
Accumulated Other Comprehensive Income (Loss)
Property and Equipment, Net
Revenue from Contracts with Customers
Intangible Assets, Net
Leases
Commitments and Contingencies
Stockholders' Equity and Stock-based Compensation
Net Income Per Share
Income Taxes
Segment Information and Information about Geographic Area
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Description of Business and Summary of Significant Accounting Policies (Policies)
Notes Tables
Fair Value of Financial Instruments (Tables)
Accumulated Other Comprehensive Income (Loss) (Tables)
Property and Equipment, Net (Tables)
Revenue from Contracts with Customers (Tables)
Intangible Assets, Net (Tables)
Leases (Tables)
Stockholders' Equity and Stock-based Compensation (Tables)
Net Income Per Share (Tables)
Segment Information and Information about Geographic Area (Tables)
Notes Details
Fair Value of Financial Instruments - Assets and Liabilities (Details)
Fair Value of Financial Instruments - Cash and Cash Equivalents (Details)
Fair Value of Financial Instruments - Summary of Securities in Unrealized Loss Positions (Details)
Fair Value of Financial Instruments - Summary of the Fair Value of Marketable Securities (Details)
Fair Value of Financial Instruments - Narrative (Details)
Fair Value of Financial Instruments - Summary of Derivative Financial Instruments (Details)
Fair Value of Financial Instruments - Amounts Recognized In Statement of Operations (Details)
Accumulated Other Comprehensive Income (Loss) - Components and Changes (Details)
Accumulated Other Comprehensive Income (Loss) - Amounts Reclassified from AOCI (Details)
Property and Equipment, Net - Property and Equipment, Net (Details)
Property and Equipment, Net - Narrative (Details)
Revenue from Contracts with Customers - Narrative (Details)
Revenue from Contracts with Customers - Expected Revenue from All Remaining Performance Obligations (Details)
Revenue from Contracts with Customers - Revenue by Sales Channel (Details)
Revenue from Contracts with Customers - Capitalized Cost to Obtain Contracts, Current and Noncurrent (Details)
Intangible Assets, Net- Carrying Value of Intangible Assets (Details)
Intangible Assets, Net - Narrative (Details)
Intangible Assets, Net - Expected Amortization Expense in Future Periods (Details)
Leases - Narrative (Details)
Leases - Supplemental Cash Flow Information (Details)
Leases- Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Details)
Stockholders' Equity and Stock-based Compensation - Narrative (Details)
Stockholders' Equity and Stock-based Compensation - Summary of Stock-based Compensation Expense (Details)
Stockholders' Equity and Stock-based Compensation - Share-based Compensation and Stock Options Activity (Details)
Stockholders' Equity and Stock-based Compensation - Summary of Restricted Stock Unit Activity (Details)
Stockholders' Equity and Stock-based Compensation - Schedule of Repurchase Agreements (Details)
Net Income Per Share - Basic and Diluted Net Income Per Share (Details)
Net Income Per Share - Anti-dilutive Net Income Per Share (Details)
Income Taxes - Narrative (Details)
Segment Information and Information about Geographic Area - Narrative (Details)
Segment Information and Information about Geographic Area - Revenue and Property and Equipment, Net by Geographic Area (Details)
All Reports