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 Page
Audit Information
Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Changes in Stockholders' Equity
Consolidated Statements of Cash Flows
Reports
Business and Basis of Presentation
Summary of Significant Accounting Policies
Revenue
Fair Value of Financial Instruments
Property and Equipment, Net
Intangible Assets, Net
Leases
Accrued Expenses and Other Current Liabilities
Acquisitions
Debt
Stockholders' Equity
Net Income Per Share
401(k) Plan
Income Taxes
Commitments and Contingencies
Segment Reporting
Unaudited Quarterly Results of Operations Data
Insider Trading Arrangements
Insider Trading Policies and Procedures
Cybersecurity Risk Management and Strategy Disclosure
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Summary of Significant Accounting Policies (Tables)
Revenue (Tables)
Property and Equipment, Net (Tables)
Intangible Assets, Net (Tables)
Leases (Tables)
Accrued Expenses and Other Current Liabilities (Tables)
Stockholders' Equity (Tables)
Net Income Per Share (Tables)
Income Taxes (Tables)
Segment Reporting (Tables)
Unaudited Quarterly Results of Operations Data (Tables)
Details
Business and Basis of Presentation (Details)
Summary of Significant Accounting Policies - Revenue Recognition (Details)
Summary of Significant Accounting Policies - Accrued Receivable and Accrued Claims Payable (Details)
Summary of Significant Accounting Policies - Schedule of Accounts Receivable and Allowance for Doubtful Accounts (Details)
Summary of Significant Accounting Policies - Cost of Services (Details)
Summary of Significant Accounting Policies - Research and Development (Details)
Summary of Significant Accounting Policies - Concentration of Credit Risk and Off-Balance-Sheet Risk (Details)
Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)
Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)
Summary of Significant Accounting Policies - Leases (Details)
Summary of Significant Accounting Policies - Stock-Based Compensation (Details)
Revenue - Disaggregated Revenue (Details)
Revenue - Narrative (Details)
Fair Value of Financial Instruments (Details)
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)
Property and Equipment, Net - Narrative (Details)
Intangible Assets, Net - Schedule of Intangible Assets, Net (Details)
Intangible Assets, Net - Narrative (Details)
Intangible Assets, Net - Schedule of Future Amortization Expense of Other Intangible Assets (Details)
Leases - Narrative (Details)
Leases - Schedule of Operating Leases and Other Information (Details)
Leases - Schedule of Future Minimum Lease Payments (Details)
Accrued Expenses and Other Current Liabilities (Details)
Acquisitions (Details)
Debt (Details)
Stockholders' Equity - Narrative (Details)
Stockholders' Equity - Schedule of Stock Options Activity (Details)
Stockholders' Equity - Schedule of Assumptions Used in the Option-Pricing Model for Options Granted (Details)
Stockholders' Equity - Schedule of Restricted Stock Units Activity (Details)
Stockholders' Equity - Schedule of Employee Stock Purchase Plan (Details)
Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Details)
Stockholders’ Equity - Schedule of Accumulated Other Comprehensive Income (Details)
Net Income Per Share - Schedule of Reconciliation of Net Income and Number of Shares in the Calculation of Basic and Diluted Net Income per Share (Details)
Net Income Per Share - Schedule of Potentially Dilutive Securities (Details)
401(k) Plan (Details)
Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)
Income Taxes - Schedule of Composition of Income Tax (Benefit) Provision (Details)
Income Taxes - Schedule of Reconciliation of Statutory Income Tax Rate (Details)
Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Details)
Income Taxes - Narrative (Details)
Income Taxes - Schedule of Unrecognized Tax Benefits (Details)
Income Taxes - Schedule of Cash Paid for Income Taxes (Details)
Segment Reporting - Narrative (Details)
Segments - Schedule of Net Income to Allocate Resource (Details)
Unaudited Quarterly Results of Operations Data (Details)
All Reports