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
Reports
Cover
Audit Information
Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Comprehensive Income (Parenthetical)
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Consolidated Statements of Cash Flows (Parenthetical)
Reports
Nature of Business and Summary of Significant Accounting Policies
Fair Value Measurements
Property and Equipment
Intangible Assets and Goodwill
Business Combinations
Debt
Leases
Commitments and Contingencies
Stockholders’ Equity
Stock-Based Compensation
Retirement Plan
Revenue Recognition
Restructuring
Income Taxes
Earnings Per Share
Segment Information and Geographic Information
Cyber Related Matters
Insider Trading Arrangements
Insider Trading Policies and Procedures
Cybersecurity Risk Management and Strategy Disclosure
Accounting Policies
Nature of Business and Summary of Significant Accounting Policies (Policies)
Tables
Nature of Business and Summary of Significant Accounting Policies (Tables)
Fair Value Measurements (Tables)
Property and Equipment (Tables)
Intangible Assets and Goodwill (Tables)
Business Combinations (Tables)
Debt (Tables)
Leases (Tables)
Stock-Based Compensation (Tables)
Revenue Recognition (Tables)
Restructuring (Tables)
Income Taxes (Tables)
Earnings Per Share (Tables)
Segment Information and Geographic Information (Tables)
Details
Nature of Business and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details)
Nature of Business and Summary of Significant Accounting Policies - Narrative (Details)
Nature of Business and Summary of Significant Accounting Policies - Schedule of Accumulated Other Comprehensive Loss (Details)
Fair Value Measurements - Schedule of Fair Value Measurements within the Fair Value Hierarchy of Financial Assets and Liabilities (Details)
Fair Value Measurements - Schedule of Contingent Consideration Obligation Measured on Recurring Basis (Details)
Fair Value Measurements - Schedule of Fair Value and Carrying Value of Convertible Senior Notes (Details)
Property and Equipment - Schedule of Property and Equipment (Details)
Property and Equipment - Narrative (Details)
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details)
Intangible Assets and Goodwill - Narrative (Details)
Intangible Assets and Goodwill - Schedule of Future Amortization Expense for Intangible Assets (Details)
Intangible Assets and Goodwill - Schedule of Goodwill (Details)
Business Combinations - Narrative (Details)
Business Combinations - Schedule of Allocation of Purchase Price (Details)
Business Combinations - Schedule of Pro Forma Information (Details)
Debt - Schedule of Debt Obligations (Details)
Debt - Notes Payable Narrative (Details)
Debt - Schedule of Convertible Debt (Details)
Debt - Schedule of Interest Expense Related to Notes (Details)
Debt - Credit Facility Narrative (Details)
Leases - Narrative (Details)
Leases - Schedule of Lease Cost (Details)
Leases - Schedule of Future Payments Under Non-cancelable Leases (Details)
Commitments and Contingencies (Details)
Stockholders’ Equity (Details)
Stock-Based Compensation - Narrative (Details)
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
Stock-Based Compensation - Schedule of Status of Restricted Stock Units (Details)
Stock-Based Compensation - Schedule of Fair Value of Options and Employee Stock Purchase Plan (Details)
Stock-Based Compensation - Schedule of Activity Stock Options and Stock Awards (Details)
Stock-Based Compensation - Schedule of Classification of Stock-Based Compensation Expense (Details)
Retirement Plan (Details)
Revenue Recognition - Schedule of Timing of Revenue Recognition (Details)
Revenue Recognition - Schedule of Geographic Revenue (Details)
Revenue Recognition - Schedule of Unbilled Receivables and Contract Assets (Details)
Revenue Recognition - Narrative (Details)
Revenue Recognition - Schedule of Net Deferred Revenue (Details)
Restructuring - Schedule of Restructuring Activity (Details)
Restructuring - Narrative (Details)
Income Taxes - Schedule of Components of Pretax Income (Details)
Income Taxes - Schedule of Provisions for Income Taxes (Details)
Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to The Effective Tax Rate (Details)
Income Taxes - Schedule of Deferred Taxes (Details)
Income Taxes - Narrative (Details)
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)
Earnings Per Share - Schedule of Calculation of Basic and Diluted Earnings Per Share (Details)
Earnings Per Share - Narrative (Details)
Segment Information and Geographic Information - Narrative (Details)
Segment Information and Geographic Information - Schedule of Significant Expenses and Other Segment (Details)
Cyber Related Matters (Details)
All Reports