XML 39 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2016
Balance Sheet Components [Abstract]  
Accounts Receivable
  
September 30, 2016
 
December 31, 2015
 
 
(in thousands)
 
Accounts receivable:
    
Accounts receivable
 
$
69,406
  
$
84,273
 
Unbilled revenues
  
37,883
   
37,088
 
Allowance for doubtful accounts
  
(834
)
  
(749
)
Total
 
$
106,455
  
$
120,612
 

Property and Equipment
Property and equipment:
      
Computer hardware (useful life of 3 years)
 
$
12,058
  
$
11,467
 
Furniture and fixtures (useful life of 5 years)
  
3,220
   
2,957
 
Leasehold improvements (useful life of 5 years)
  
2,712
   
2,517
 
Software (useful life of 1 to 7 years)
  
9,023
   
7,883
 
Less: Accumulated depreciation
  
(17,476
)
  
(16,933
)
Total
 
$
9,537
  
$
7,891
 

Other Current Liabilities
Other current liabilities:
      
Accrued variable compensation
 
$
8,056
  
$
15,050
 
Deferred revenue
  
3,612
   
5,414
 
Payroll related costs
  
2,746
   
2,906
 
Accrued subcontractor fees
  
1,012
   
771
 
Accrued medical claims expense
  
1,871
   
1,816
 
Professional fees
  
146
   
726
 
Estimated fair value of contingent consideration liability (1)
  
1,333
   
5,904
 
Net working capital settlements
  
-
   
1,008
 
Other current liabilities
  
3,729
   
4,188
 
Total
 
$
22,505
  
$
37,783
 

(1)
As of September 30, 2016, represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Enlighten and Market Street's selling shareholders 12 months after the applicable acquisition. As of December 31, 2015, represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Zeon, Enlighten and Market Street's selling shareholders 12 months after the applicable acquisition.

Other Non-Current Liabilities
Other non-current liabilities:
      
Deferred compensation liability
 
$
3,449
  
$
3,376
 
Deferred income taxes
  
8,943
   
8,463
 
Other non-current liabilities
  
2,128
   
1,139
 
Total
 
$
14,520
  
$
12,978