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
Statements
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED INCOME STATEMENTS
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Nature of Business and Basis of Presentation
Significant Accounting Policies
Earnings (Loss) Per Share and Certain Related Information
Acquisitions
Disaggregation of Revenue and Contract Balances
Contracts in Progress
Notes Receivable
Property and Equipment, Net
Goodwill
Intangible Assets
Revolving Credit Facility
Notes Payable
Related Party Transactions
Employee Stock Purchase and Stock Incentive Plans
Leases
Segment
Subsequent Events - Proposed Merger
Insider Trading Arrangements
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Significant Accounting Policies (Tables)
Earnings (Loss) Per Share and Certain Related Information (Tables)
Acquisitions (Tables)
Disaggregation of Revenue and Contract Balances (Tables)
Contracts in Progress (Tables)
Notes Receivable (Tables)
Property and Equipment, Net (Tables)
Goodwill (Tables)
Intangible Assets (Tables)
Notes Payable (Tables)
Employee Stock Purchase and Stock Incentive Plans (Tables)
Leases (Tables)
Segment (Tables)
Details
Nature of Business and Basis of Presentation (Details)
Significant Accounting Policies - Additional Information (Details)
Significant Accounting Policies - Summary of Allowance for Credit Losses (Details)
Significant Accounting Policies - Summary of Change in Contingent Consideration (Details)
Earnings (Loss) Per Share and Certain Related Information - Additional Information (Details)
Earnings (Loss) Per Share and Certain Related Information - Summary of Reconciliation of Net Income and Weighted Average Shares Outstanding for Calculation of Basic and Diluted Earnings per Share (Details)
Acquisitions - Additional Information (Details)
Acquisitions - Summary of Changes in Preliminary Calculations of the Fair Values of Assets Acquired and Liabilities Assumed (Details)
Acquisitions - Summary of Results of Operations of Businesses Acquired From Dates of Acquisitions (Details)
Acquisitions - Summary of Unaudited Pro Forma Results (Details)
Acquisitions - Summary of Purchase Price Allocation at Fair Value for Identifiable Intangible Assets Acquired (Details)
Disaggregation of Revenue and Contract Balances - Additional Information (Details)
Disaggregation of Revenue and Contract Balances - Summary of Disaggregated Revenues by Contract Type (Details)
Contracts in Progress (Details)
Notes Receivable (Details)
Property and Equipment, Net - Summary of Property and Equipment for Fixed Assets (Details)
Property and Equipment, Net - Additional Information (Details)
Property and Equipment, Net - Summary of Property and Equipment for Capital Leased Assets (Details)
Goodwill (Details)
Intangible Assets - Summary of Total Intangible Assets (Details)
Intangible Assets - Additional Information (Details)
Intangible Assets - Summary of Weighted Average Useful Lives of Intangible Assets by Asset Class Used for Straight-line Expense Purposes (Details)
Intangible Assets - Summary of Future amortization (Details)
Revolving Credit Facility (Details)
Notes Payable - Summary of Notes Payable (Details)
Notes Payable - Additional Information (Details)
Notes Payable - Summary of Future Principal Payments on Notes Payable (Details)
Notes Payable - Summary of Convertible Notes (Details)
Related Party Transactions (Details)
Employee Stock Purchase and Stock Incentive Plans - Additional Information (Details)
Employee Stock Purchase and Stock Incentive Plans - Summary of Stock Issuance Activity Under Employee Stock Purchase Plan (Details)
Employee Stock Purchase and Stock Incentive Plans - Summary of Activity of Restricted Shares Subject to Forfeiture (Details)
Employee Stock Purchase and Stock Incentive Plans - Summary of Activity of Performance Stock Units Subject to Forfeiture (Details)
Employee Stock Purchase and Stock Incentive Plans - Summary of Future Expense of Unvested Awards (Details)
Leases - Additional Information (Details)
Leases - Summary of Supplemental Balance Sheet Information (Details)
Leases - Summary of Selected Financial Information (Details)
Leases - Summary of Future Minimum Operating and Finance Lease Payments (Details)
Segment - Additional Information (Details)
Segment - Summary of Operating Financial Results (Details)
Subsequent Events - Proposed Merger (Details)
All Reports