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 Operations
Consolidated Statements of Comprehensive Income (Loss)
Consolidated Statements of Cash Flows
Consolidated Statements of Cash Flows (Parenthetical)
Notes to Financial Statements
Interim Consolidated Financial Statements
Acquisitions
Goodwill and Intangible Assets
Debt
Accumulated Other Comprehensive Loss
Fair Value Measurements
Non-Marketable Investments
Contract Assets and Liabilities
Income Taxes
Net Income (Loss) 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)
Goodwill and Intangible Assets (Tables)
Debt (Tables)
Accumulated Other Comprehensive Loss (Tables)
Fair Value Measurements (Tables)
Net Income (Loss) Per Common Share (Tables)
Stockholders' Equity (Tables)
Operating Segments (Tables)
Notes Details
Interim Consolidated Financial Statements - Summary of End-of-period Cash and Cash Equivalents and Cash, Cash Equivalents and Restricted Cash from Financial Statements (Detail)
Interim Consolidated Financial Statements - Additional Information (Detail)
Interim Consolidated Financial Statements - Summary of Components of Lease Expense (Detail)
Interim Consolidated Financial Statements - Summary of Additional Lease Information (Detail)
Interim Consolidated Financial Statements - Summary of Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)
Interim Consolidated Financial Statements - Summary of Lease Balances (Detail)
Interim Consolidated Financial Statements - Future Contractual Obligations for Operating Leases (Detail)
Acquisitions - Additional Information (Detail)
Acquisitions - Summary of Fair Value of Aggregate Consideration Paid (Detail)
Acquisitions - Summary of Fair Value of Aggregate Consideration Paid (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)
Acquisitions - Schedule of Unaudited Pro Forma Financial Information (Detail)
Goodwill and Intangible Assets - Summary of Change in Carrying Amount of Goodwill (Detail)
Goodwill and Intangible Assets - Additional Information (Detail)
Goodwill and Intangible Assets - Summary of Carrying Values of Finite-Lived Intangible Assets (Detail)
Goodwill and Intangible Assets - Summary of Estimated Intangible Assets Amortization Expense (Detail)
Debt - Additional Information (Detail)
Debt - Schedule of Maturities of Long-term Debt (Detail)
Debt - Summary of Company's Total Outstanding Borrowings (Detail)
Debt - Summary of Company's Total Outstanding Borrowings (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 (Parenthetical) (Detail)
Fair Value Measurements - Summary of Company's Fair Value Hierarchy for its Financial Assets and Liabilities (Detail)
Fair Value Measurements - Summary of Company's Fair Value Hierarchy for its Financial Assets and Liabilities (Parenthetical) (Detail)
Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Contingent Consideration (Detail)
Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail)
Non-Marketable Investments - Additional Information (Detail)
Contract Assets and Liabilities - Additional Information (Detail)
Contract Assets and Liabilities - Additional Information1 (Detail)
Income Taxes - Additional Information (Detail)
Net Income (Loss) Per Common Share - Schedule of Basic and Diluted Weighted Average Common Shares (Detail)
Stockholders' Equity - Components of Stockholders' Equity (Detail)
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Detail)
Stockholders' Equity - Schedule of Stock Option Activity (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)
Stockholders' Equity - Additional Information (Detail)
Operating Segments - Schedule of Information about Reportable Segments (Detail)
All Reports