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
Statements
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Basis of Presentation
Recently Issued Accounting Standards
Revenue Recognition
Concentration of Credit Risk
Financial Instruments
Equity Compensation
Income Tax
Acquisitions
Intangible Assets, Net
Cloud Computing Arrangements
Goodwill
Deferred Compensation
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net
Borrowing Arrangements
Leases
Derivative Instruments
Commitments and Contingencies
Stockholders' Equity
Accumulated Other Comprehensive Loss
Net Income Per Share
Segments
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Recently Issued Accounting Standards (Policies)
Tables
Revenue Recognition (Tables)
Financial Instruments (Tables)
Equity Compensation (Tables)
Acquisitions (Tables)
Intangible Assets, Net (Tables)
Goodwill (Tables)
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Tables)
Borrowing Arrangements (Tables)
Leases (Tables)
Derivative Instruments (Tables)
Stockholders' Equity (Tables)
Accumulated Other Comprehensive Loss (Tables)
Net Income Per Share (Tables)
Segments (Tables)
Details
Basis of Presentation (Details)
Revenue Recognition - Narrative (Details)
Revenue Recognition - Schedule of Contract Revenue (Details)
Concentration of Credit Risk (Details)
Financial Instruments - Schedule of Cost and Fair Value of Financial Instruments (Details)
Financial Instruments - Schedule of Investments Classified by Contractual Maturity Date (Details)
Financial Instruments - Narrative (Details)
Financial Instruments - Schedule of marketable securities (Details)
Financial Instruments - Schedule of Non-Marketable Equity Securities (Details)
Financial Instruments - Schedule of Measured At Fair Value on Recurring Basis (Details)
Equity Compensation - Schedule of Restricted Stock Award and Restricted Stock Unit Activity (Details)
Equity Compensation - Narrative (Details)
Equity Compensation - Schedule of ESPP Activity (Details)
Equity Compensation - Schedule of Stock Based Compensation Expense (Details)
Equity Compensation - Schedule of Assumption Used to Estimate the Fair Value of Stock-Based Awards (Details)
Income Tax (Details)
Acquisitions - Narrative (Details)
Acquisitions - Schedule of Fair Value of Assets Acquired and Liabilities Assumed by Major Class (Details)
Intangible Assets, Net (Details)
Cloud Computing Arrangements (Details)
Goodwill (Details)
Deferred Compensation (Details)
Computer Equipment, Software, Furniture, and Leasehold Improvements, Net (Details)
Borrowing Arrangements - Narrative (Details)
Borrowing Arrangements - Schedule of Fair Value of Market Price (Details)
Borrowing Arrangements - Schedule of Future Minimum Payments For Borrowings (Details)
Leases - Narrative (Details)
Leases - Schedule of Lease Costs and Cash Flow Information (Details)
Leases - Schedule of Maturities of Lease Liabilities (Details)
Derivative Instruments - Schedule of Fair Value of Derivative Instruments (Details)
Derivative Instruments - Narrative (Details)
Derivative Instruments - Schedule of Effects of Derivative Instruments on Condensed Consolidated Statements of Operations (Details)
Stockholders' Equity (Details)
Accumulated Other Comprehensive Loss (Details)
Net Income Per Share - Schedule of Computation of Net Income Per Share Amounts (Details)
Net Income Per Share - Narrative (Details)
Segments (Details)
All Reports