Balance Sheet Components [Abstract] | Period [Axis] |
---|
2016-01-01 - 2016-12-31 |
---|
Balance Sheet Components [Abstract] | |
Accounts Receivable | | | December 31, | | | | | 2016 | | | 2015 | | | (In thousands) | | Accounts receivable: | | | | | | | Accounts receivable | | $ | 80,461 | | | $ | 84,273 | | Unbilled revenues | | | 24,518 | | | | 37,088 | | Allowance for doubtful accounts | | | (1,277 | ) | | | (749 | ) | Total | | $ | 103,702 | | | $ | 120,612 | |
|
Property and Equipment | Property and Equipment: | | | | | | | Computer hardware (useful life of 3 years) | | $ | 12,191 | | | $ | 11,467 | | Furniture and fixtures (useful life of 5 years) | | | 3,306 | | | | 2,957 | | Leasehold improvements (useful life of 5 years) | | | 1,958 | | | | 2,517 | | Software (useful life of 1 to 7 years) | | | 9,186 | | | | 7,883 | | Less: Accumulated depreciation | | | (17,753 | ) | | | (16,933 | ) | Total | | $ | 8,888 | | | $ | 7,891 | |
|
Other Current Liabilities | Other current liabilities: | | | | | | | Accrued variable compensation | | $ | 10,979 | | | $ | 15,050 | | Deferred revenues | | | 3,138 | | | | 5,414 | | Payroll related costs | | | 2,607 | | | | 2,906 | | Accrued subcontractor fees | | | 1,049 | | | | 771 | | Accrued medical claims expense | | | 1,859 | | | | 1,816 | | Professional fees | | | 420 | | | | 726 | | Estimated fair value of contingent consideration liability (Note 6) | | | 3,384 | | | | 5,904 | | Net working capital settlements | | | 62 | | | | 1,008 | | Other current liabilities | | | 4,139 | | | | 4,188 | | Total | | $ | 27,637 | | | $ | 37,783 | |
|
Other Non-Current Liabilities | Other non-current liabilities: | | | | | | | Deferred compensation liability | | $ | 3,662 | | | $ | 3,376 | | Deferred income taxes | | | 12,853 | | | | 8,463 | | Other non-current liabilities | | | 2,543 | | | | 1,139 | | Total | | $ | 19,058 | | | $ | 12,978 | |
|