XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components, Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Accrued variable compensation $ 31,244 $ 27,527
Deferred revenues 8,167 9,422
Estimated fair value of contingent consideration liability 21,644 33,943
Current operating lease liabilities 11,543 10,321
Deferred employer FICA payments 0 5,523
Payroll related costs 9,523 5,738
Professional fees 1,727 736
Accrued medical claims expense 2,605 2,405
Accrued IT expenses 1,776 1,964
Other current liabilities 5,648 5,688
Total $ 93,877 $ 103,267