XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Accounts receivable
September 30, 2022 (unaudited)December 31, 2021
Accounts receivable:(in thousands)
Billed accounts receivable, net$111,899 $120,892 
Unbilled revenues, net81,004 56,710 
Total$192,903 $177,602 
Property and equipment
Property and equipment:
Computer hardware (useful life of 3 years)
$24,757 $21,382 
Software (useful life of 1 to 7 years)
11,788 6,018 
Furniture and fixtures (useful life of 5 years)
4,458 4,599 
Leasehold improvements (useful life of 5 years)
7,808 7,850 
Less: Accumulated depreciation(30,282)(25,102)
Total$18,529 $14,747 
Other non-current assets:  
Non-current unbilled revenue$1,714 $3,210 
Company owned life insurance (“COLI) asset
9,202 10,807 
Long term deposits1,720 1,653 
Credit facility deferred finance fees, net512 619 
Other non-current assets15,735 5,629 
Deferred income taxes18,703 1,340 
Total$47,586 $23,258 
Other current liabilities
Other current liabilities:September 30, 2022 (unaudited)December 31, 2021
Estimated fair value of contingent consideration liability (Note 9)$27,848 $21,644 
Accrued variable compensation14,044 31,244 
Current operating lease liabilities10,574 11,543 
Payroll related costs9,901 9,523 
Deferred revenues4,512 8,167 
Other current liabilities8,430 5,648 
Accrued medical claims expense3,055 2,605 
Professional fees2,212 1,727 
Accrued IT expenses4,139 1,776 
Total$84,715 $93,877 
Other non-current liabilities
Other non-current liabilities:
Deferred income taxes$8,051 $13,075 
Reserve for uncertain tax positions20,951 19,127 
Deferred compensation liability8,363 9,458 
Other non-current liabilities6,155 3,462 
Non-current software accrual2,221 2,710 
Total$45,741 $47,832