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 (Expense) Income, Net
Related Party Transactions
Cash Flow Statement - Supplemental Information
Entity Wide Disclosures
Quarterly Financial Data (Unaudited)
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)
Debt (Tables)
Leases (Tables)
Shareholders' Equity (Tables)
Income Taxes (Tables)
Miscellaneous (Expense) Income , Net (Tables)
Entity Wide Disclosures (Tables)
Quarterly Financial Data (Unaudited) (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 Bllings (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 - Schedule of Debt (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)
Leases - Schedule of Future Minimum Rental Payments for Lease Obligations under ASC 840 (Details)
Leases - Schedule of Minimum Annual Payments Required in Conjunction with Landlord Liability under ASC 840 (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 - 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 - 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 (Expense) Income, Net - Components of Miscellaneous (Expense) Income, Net (Details)
Related Party Transactions - Additional Information (Details)
Cash Flow Statement - Supplemental Information - 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)
Quarterly Financial Data (Unaudited) - Schedule of Unaudited Quarterly Results of Operations (Details)
All Reports
Rendering Log