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 OPERATIONS (Parenthetical)
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
Basis of Presentation
Summary of Significant Accounting Policies
Contract Assets and Contract Liabilities
Property and Equipment, Net
Goodwill and Intangible Assets
Accrued Expenses
Debt
Leases
Shareholders' Equity
Employee Benefit Plans
Income Taxes
Commitments, Contingencies, and Guarantees
Miscellaneous Income (Expense), Net
Related Party Transactions
Entity Wide Disclosures
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Contract Assets and Contract Liabilities (Tables)
Property and Equipment, Net (Tables)
Goodwill and Intangible Assets (Tables)
Accrued Expenses (Tables)
Leases (Tables)
Shareholders' Equity (Tables)
Income Taxes (Tables)
Miscellaneous Income (Expense), Net (Tables)
Entity Wide Disclosures (Tables)
Notes Details
Basis of Presentation - Additional Information (Details)
Summary of Significant Accounting Policies - Additional Information (Details)
Summary of Significant Accounting Policies - Schedule of Reconciliation of Denominators and Additional Shares that are Excluded from the Calculation of EPS (Details)
Summary of Significant Accounting Policies - Summary of Impact of Adoption of Accounting Standards (Details)
Contract Assets and Contract Liabilities - Summary of Accounts Receivable and Unbilled, Net (Details)
Contract Assets and Contract Liabilities - Additional Information (Details)
Contract Assets and Contract Liabilities - Summary of Advanced Billings (Details)
Contract Assets and Contract Liabilities - Schedule of Allowance for Doubtful Account Activity (Details)
Property and Equipment, Net - Summary of Property and Equipment, Net (Details)
Property and Equipment, Net - Additional Information (Details)
Goodwill and Intangible Assets - Additional Information (Details)
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)
Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Intangible Assets (Details)
Accrued Expenses - Schedule of Accrued Expenses (Details)
Debt - Additional Information (Details)
Leases - Additional Information (Details)
Leases - Summary of Components of Lease Expense (Details)
Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details)
Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details)
Leases - Schedule of Lease Payments Due Related To Lease Liabilities (Details)
Shareholders' Equity - Additional Information (Details)
Shareholders' Equity -Schedule of Weighted-Average Assumptions Used in BSM Model to Calculate Fair Value of Options (Details)
Shareholders' Equity - Schedule of Grant Date Fair Value and Stock-based Compensation Expense Allocated (Details)
Shareholders' Equity - Schedule of Stock Option Activity (Details)
Shareholders' Equity - Schedule of Restricted Share Activity (Details)
Shareholders' Equity - Schedule of Stock Options Expected To Vest, Stock Options Exercisable, and Unvested Restricted Share Awards Expected To Vest (Details)
Shareholder's Equity - Schedule of Aggregate Intrinsic Value of Stock Options Exercised, Fair Values of Awards Vested, and Share Based Liabilities Settled (Details)
Employee Benefit Plans - Additional Information (Details)
Income Taxes - Schedule of Components of Income Before Income Taxes (Details)
Income Taxes - Schedule of Income Tax Provision (Details)
Income Taxes - Summary Of Difference Between Statutory Rate for Federal Income Tax and Effective Income Tax Rate (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Schedule of Components of Company's Net Deferred Tax Asset (Liability) (Details)
Income Taxes - Schedule of Annual Activity Related to Valuation Allowance (Details)
Income Taxes - Schedule of Gross Unrecognized Tax Benefits (Details)
Commitments, Contingencies, and Guarantees - Additional Information (Details)
Miscellaneous Income (Expense), Net - Components of Miscellaneous Income (Expense), Net (Details)
Related Party Transactions - Additional Information (Details)
Entity Wide Disclosures - Additional Information (Details)
Entity Wide Disclosures - Summary of Property and Equipment, Net by Geographic Region (Details)
Entity Wide Disclosures - Summary of Revenue by Major Source (Details)
All Reports