XML 29 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities and Other Current Liabilities
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Current Liabilities Accrued Liabilities and Other Current Liabilities
The following table presents the detail of accrued liabilities and other current liabilities for the periods presented (amounts in thousands):
December 31,
20202019
Payroll and other employee related costs$39,820 $27,920 
Professional services, consulting and other vendor fees38,796 20,382 
Unrecognized tax benefits2,039 2,053 
Sales commissions6,988 9,654 
Contingent earn-out (Note 8)— 557 
Restructuring4,732 314 
Non Income Tax2,954 — 
Other4,541 1,898 
Total
$99,870 $62,778