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 (Parenthetical)
Consolidated Statements of Income
Consolidated Statements of Comprehensive Income
Consolidated Statements of Cash Flows
Consolidated Statements of Cash Flows (Parenthetical)
Notes to Financial Statements
Interim Consolidated Financial Statements
Acquisitions
Accumulated Other Comprehensive Loss
Marketable Investments
Non-Marketable Investments
Revenue and Contract Costs
Income Taxes
Net Income Per Common Share
Stockholders' Equity
Operating Segments
Recent Accounting Pronouncements
Accounting Policies
Interim Consolidated Financial Statements (Policies)
Notes Tables
Interim Consolidated Financial Statements (Tables)
Acquisitions (Tables)
Accumulated Other Comprehensive Loss (Tables)
Marketable Investments (Tables)
Net Income Per Common Share (Tables)
Stockholders' Equity (Tables)
Operating Segments (Tables)
Notes Details
Interim Consolidated Financial Statements - Additional Information (Detail)
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Balance Sheet (Detail)
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Income (Detail)
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Comprehensive Income (Detail)
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Cash Flows (Detail)
Acquisitions - Additional Information (Detail)
Acquisitions - Summary of Fair Value of Aggregate Consideration Paid or Payable (Detail)
Acquisitions - Summary of Fair Value of Aggregate Consideration Paid or Payable (Parenthetical) (Detail)
Acquisitions - Summary of Preliminary Allocation of Purchase Price to Fair Value of Assets Acquired and Liabilities Assumed (Detail)
Acquisitions - Summary of Preliminary Allocation of Purchase Price to Fair Value of Assets Acquired and Liabilities Assumed (Parenthetical) (Detail)
Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Detail)
Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Detail) (Parenthetical) (Detail)
Marketable Investments - Summary of Company's Marketable Investments (Detail)
Marketable Investments - Summary of Maturity Periods of the Marketable Investments (Detail)
Marketable Investments - Summary of Gross Unrealized Losses and Market Value of Available-for-Sale Securities with Unrealized Losses (Detail)
Marketable Investments - Summary of Company's Fair Value Hierarchy for its Financial Assets (Detail)
Non-Marketable Investments - Additional Information (Detail)
Revenue and Contract Costs - Additional Information (Detail)
Income Taxes - Additional Information (Detail)
Net Income Per Common Share - Schedule of Basic and Diluted Weighted Average Common Shares (Detail)
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Detail)
Stockholders' Equity - Schedule of Stock Option Activity (Detail)
Stockholders' Equity - Additional Information (Detail)
Stockholders' Equity - Summary of Stock-Based Compensation Recorded in Expense Categories (Detail)
Stockholders' Equity - Shares Subject to Employee Stock Purchase Plan Valuation Assumptions (Detail)
Operating Segments - Schedule of Information about Reportable Segments (Detail)
All Reports
Rendering Log