XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Other current liabilities:    
Estimated fair value of contingent consideration liability $ 34,511 $ 33,943
Current operating lease liabilities 10,134 10,321
Accrued variable compensation 9,932 27,527
Deferred revenues 8,823 9,422
Other current liabilities 9,589 7,652
Deferred employer FICA payments 5,519 5,523
Payroll related costs 5,923 5,738
Professional fees 780 736
Accrued medical claims expense 2,162 2,405
Total $ 87,373 $ 103,267