XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
June 30, 2020 (unaudited)December 31, 2019
Accounts receivable:(in thousands)
Billed accounts receivable, net$78,023  $87,021  
Unbilled revenues, net49,884  42,097  
Total$127,907  $129,118  

Property and equipment:  
Computer hardware (useful life of 3 years)
$14,320  $12,995  
Software (useful life of 1 to 7 years)
5,319  5,272  
Furniture and fixtures (useful life of 5 years)
4,262  3,883  
Leasehold improvements (useful life of 5 years)
6,344  5,674  
Less: Accumulated depreciation(17,757) (15,654) 
Total$12,488  $12,170  

Other current liabilities:  
Estimated fair value of contingent consideration liability (1)$27,161  $4,196  
Current operating lease liabilities11,207  8,992  
Accrued variable compensation18,349  27,030  
Deferred revenues6,990  7,733  
Other current liabilities7,285  5,841  
Payroll related costs5,654  3,716  
Professional fees2,506  1,758  
Accrued medical claims expense1,766  1,905  
Accrued subcontractor fees180  332  
Total$81,098  $61,503  

Other non-current liabilities:  
Deferred income taxes$20,486  $11,108  
Deferred compensation liability5,976  5,566  
Non-current software accrual4,384  5,226  
Other non-current liabilities13,153  8,680  
Total$43,999  $30,580  
(1)As of June 30, 2020, represents the fair value estimate of revenue and earnings-based contingent consideration that was realized by Sundog and may be realized by MedTouch, Brainjocks, and the shareholders of PSL, 12 months after the respective acquisitions. As of December 31, 2019, represents the fair value estimate of revenue and earnings-based contingent consideration that may be realized by Sundog and was realized by the shareholders of Elixiter 12 months after the respective acquisitions.