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
Document And Entity Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Comprehensive Income (Parentheticals)
Consolidated Statements of Cash Flows
Consolidated Statements of Stockholders' Equity
Notes to Financial Statements
Note 1 - The Company and Summary of Significant Accounting Policies
Note 2 - Fair Value of Financial Instruments
Note 3 - Accumulated Other Comprehensive Income
Note 4 - Property and Equipment, Net
Note 5 - Revenue from Contracts with Customers
Note 6 - Acquisitions
Note 7 - Intangible Assets, Net
Note 8 - Leases
Note 9 - Commitment and Contingencies
Note 10 - Stockholders' Equity and Stock-based Compensation
Note 11 - Employee Benefits Plan
Note 12 - Income Taxes
Note 13 - Segment Information and Information about Geographic Area
Note 14 - Net Income Per Share
Note 15 - Selected Quarterly Financial Information (Unaudited)
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Note 2 - Fair Value of Financial Instruments (Tables)
Note 3 - Accumulated Other Comprehensive Income (Tables)
Note 4 - Property and Equipment, Net (Tables)
Note 5 - Revenue from Contracts with Customers (Tables)
Note 6 - Acquisitions (Tables)
Note 7 - Intangible Assets, Net (Tables)
Note 8 - Leases (Tables)
Note 9 - Commitment and Contingencies (Tables)
Note 10 - Stockholders' Equity and Stock-based Compensation (Tables)
Note 12 - Income Taxes (Tables)
Note 13 - Segment Information and Information about Geographic Area (Tables)
Note 14 - Net Income Per Share (Tables)
Note 15 - Selected Quarterly Financial Information (Unaudited) (Tables)
Notes Details
Note 1 - The Company and Summary of Significant Accounting Policies (Details Textual)
Note 2 - Fair Value of Financial Instruments (Details Textual)
Note 2 - Fair Value of Financial Instruments - Cash and Cash Equivalents (Details)
Note 2 - Fair Value of Financial Instruments - Fair Value Hierarchy (Details)
Note 2 - Fair Value of Financial Instruments - Summary of the Fair Value of Marketable Securities (Details)
Note 2 - Fair Value of Financial Instruments - Summary of Derivative Financial Instruments (Details)
Note 2 - Fair Value of Financial Instruments - Amounts Recognized In Statement Of Operations (Details)
Note 3 - Accumulated Other Comprehensive Income - Accumulated Other Comprehensive Income (Loss) (Details)
Note 3 - Accumulated Other Comprehensive Income - Amounts Reclassified from AOCI (Details)
Note 4 - Property and Equipment, Net (Details Textual)
Note 4 - Property and Equipment, Net - Property and Equipment, Net (Details)
Note 5 - Revenue from Contracts with Customers (Details Textual)
Note 5 - Revenue from Contracts with Customers - Expected Revenue from All Remaining Performance Obligations (Details)
Note 5 - Revenue from Contracts with Customers - Expected Revenue from All Remaining Performance Obligations 2 (Details)
Note 5 - Revenue from Contracts with Customers - Revenue by Sales Channel (Details)
Note 5 - Revenue from Contracts with Customers - Capitalized Cost to Obtain Contracts, Current and Noncurrent (Details)
Note 6 - Acquisitions (Details Textual)
Note 6 - Acquisitions - Estimated Fair Values of the Acquired Assets (Details)
Note 6 - Acquisitions - Changes in Carrying Amount of Goodwill (Details)
Note 7 - Intangible Assets, Net (Details Textual)
Note 7 - Intangible Assets, Net - Carrying Value of Intangible Assets (Details)
Note 7 - Intangible Assets, Net - Expected Amortization Expense in Future Periods (Details)
Note 8 - Leases (Details Textual)
Note 8 - Leases - Lease-related Assets and Liabilities (Details)
Note 8 - Leases - Supplemental Cash Flow Information (Details)
Note 8 - Leases - Minimum Annual Lease Payments (Details)
Note 8 - Leases - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Details)
Note 9 - Commitment and Contingencies - Remaining Purchase Commitments (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation (Details Textual)
Note 10 - Stockholders' Equity and Stock-based Compensation - Reserved Shares of Common Stock for Future Issuance (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation - Summary of Stock-based Compensation Expense (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation - Fair Value Assumptions, Stock Options (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation - Share-based Compensation and Stock Options Activity (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation - Summarizes the Outstanding and Vested Stock Options (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation - Share-based Compensation, Restricted Stock and Restricted Stock Units (Details)
Note 11 - Employee Benefits Plan (Details Textual)
Note 12 - Income Taxes (Details Textual)
Note 12 - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)
Note 12 - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)
Note 12 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
Note 12 - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)
Note 12 - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)
Note 13 - Segment Information and Information about Geographic Area (Details Textual)
Note 13 - Segment Information and Information about Geographic Area - Revenue and Property and Equipment, Net by Geographic Area (Details)
Note 14 - Net Income Per Share - Basic and Diluted Net Income Per Share (Details)
Note 14 - Net Income Per Share - Anti-dilutive Net Income Per Share (Details)
Note 15 - Selected Quarterly Financial Information (Unaudited) - Schedule of Quarterly Financial Information (Details)
All Reports