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
Cover Page
Financial Statements
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
Organization and Significant Accounting Policies
Revenue Recognition
Acquisitions
Goodwill and Intangible Assets
Debt
Fair Value of Financial Instruments
Related Party Transactions
Income Taxes
Segments
Commitments and Contingencies
Stock-Based Compensation
Earnings Per Share
Accounting Policies
Organization and Significant Accounting Policies (Policies)
Notes Tables
Revenue Recognition (Tables)
Acquisitions (Tables)
Goodwill and Intangible Assets (Tables)
Debt (Tables)
Fair Value of Financial Instruments (Tables)
Related Party Transactions (Tables)
Segments (Tables)
Stock-Based Compensation (Tables)
Earnings Per Share (Tables)
Notes Details
Organization and Significant Accounting Policies - Additional Information (Detail)
Revenue Recognition - Summary of Disaggregation of Revenue (Detail)
Revenue Recognition - Additional Information (Detail)
Acquisitions - Schedule of Fair Values of Identifiable Assets and Liabilities of Acquisitions (Detail)
Acquisitions - Schedule of Supplemental Information on an Unaudited Pro Forma Basis (Detail)
Acquisitions -Additional Information (Detail)
Goodwill and Intangible Assets -Additional Information (Detail)
Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail)
Goodwill and Intangible Assets - Schedule of intangible assets (Detail)
Goodwill and Intangible Assets - Schedule of estimated future amortization expenses (Detail)
Debt - Summary of Long term Debt, Net of Current Portion (Detail)
Debt - Additional Information (Detail)
Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured on Recurring Basis (Detail)
Fair Value of Financial Instruments - Additional Information (Detail)
Fair Value of Financial Instruments - Summarizes the Changes in the Carrying Value of Estimated Contingent Consideration Liabilities (Detail)
Fair Value of Financial Instruments - Summary of Financial Liabilities Measured on Recurring Basis (Detail)
Related Party Transactions - Summary of Financial Relationships with Clients of the Company (Detail)
Related Party Transactions - Additional Information (Detail)
Income Taxes - Additional Information (Detail)
Segments - Additional Information (Detail)
Segments - Summary Of Revenue And Operating Income (Detail)
Stock-Based Compensation - Additional Information (Detail)
Stock-Based Compensation - Summary of Performance Stock Units (Detail)
Stock Based Compensation - Summary of PSU Activity (Details)
Stock-Based Compensation - Summary Of Stock Option Plan Activity (Detail)
Stock Based Compensation - Schedule Of Assumption Used To Determine Fair Value (Details)
Earnings Per Share - Summary of Reconciliation of Basic and Diluted Net Earnings (loss) Per Common Share (Detail)
Earnings Per Share - Additional Information (Detail)
All Reports