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
Condensed Consolidated Balance Sheets (Current Period Unaudited)
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)
Condensed Consolidated Statements of Operations (Unaudited)
Condensed Consolidated Statements of Comprehensive Income (Unaudited)
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Condensed Consolidated Statements of Stockholders' Equity (Unaudited)
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 - Commitments and Contingencies
Note 10 - Stockholders' Equity and Stock-based Compensation
Note 11 - Net Income Per Share
Note 12 - Income Taxes
Note 13 - Segment Information and Information about Geographic Area
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 7 - Intangible Assets, Net (Tables)
Note 8 - Leases (Tables)
Note 10 - Stockholders' Equity and Stock-based Compensation (Tables)
Note 11 - Net Income Per Share (Tables)
Note 13 - Segment Information and Information about Geographic Area (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 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 - Amounts Recognized In Statement Of Operations (Details)
Note 2 - Fair Value of Financial Instruments - Summary of Derivative Financial Instruments (Details)
Note 3 - Accumulated Other Comprehensive Income - Accumulated Other Comprehensive Income (Loss) (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 1 (Details Textual)
Note 5 - Revenue from Contracts with Customers 2 (Details Textual)
Note 5 - Revenue from Contracts with Customers - Capitalized Cost to Obtain Contracts, Current and Noncurrent (Details)
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 6 - Acquisitions (Details Textual)
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 - Leases Cost (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation (Details Textual)
Note 10 - Stockholders' Equity and Stock-based Compensation - Summary of Stock-based Compensation Expense (Details)
Note 10 - Stockholders' Equity and Stock-based Compensation - Stock Option Plan Activity (Details)
Note 10 - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Units (Details)
Note 11 - Net Income Per Share - Basic and Diluted Net Income Per Share (Details)
Note 11 - Net Income Per Share - Anti-dilutive Net Income Per Share (Details)
Note 12 - Income Taxes (Details Textual)
Note 13 - Segment Information and Information about Geographic Area - Revenue and Property and Equipment, Net by Geographic Area (Details)
All Reports