XML 26 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components
Balance Sheet Components
 
December 31,
 
2018
 
2017
 
(In thousands)
Accounts receivable:
 
 
 
Accounts receivable
$
88,157

 
$
82,603

Unbilled revenues
35,099

 
30,863

Allowance for doubtful accounts
(810
)
 
(1,272
)
Total
$
122,446

 
$
112,194



Property and Equipment:
 
 
 
Computer hardware (useful life of 3 years)
$
14,160

 
$
13,110

Furniture and fixtures (useful life of 5 years)
4,653

 
3,772

Leasehold improvements (useful life of 5 years)
3,396

 
2,836

Software (useful life of 1 to 7 years)
5,042

 
5,159

Less: Accumulated depreciation
(20,574
)
 
(17,732
)
Total
$
6,677

 
$
7,145



Other current liabilities:
 
 
 
Accrued variable compensation
$
22,258

 
$
16,842

Deferred revenues
8,111

 
3,278

Estimated fair value of contingent consideration liability (Note 9)
7,156

 
8,148

Payroll related costs
3,064

 
2,971

Professional fees
1,782

 
357

Accrued medical claims expense
1,431

 
2,133

Accrued subcontractor fees
563

 
469

Other current liabilities
6,021

 
3,879

Total
$
50,386

 
$
38,077



Other non-current liabilities:
 
 
 
Deferred income taxes
$
9,253

 
$
7,360

Other non-current liabilities
8,439

 
4,667

Deferred compensation liability
4,278

 
4,409

Total
$
21,970

 
$
16,436