XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The following table presents the detail of accrued expenses and other current liabilities for the periods presented:
June 30,
2021
December 31,
2020
(In thousands)
Professional services and consulting and other vendor fees$56,291 $38,796 
Payroll and other employee related costs22,901 39,820 
Sales commissions4,377 6,988 
Finance lease liability (Note 9)3,563 3,488 
Restructuring (Note 13)2,172 4,732 
Taxes other than income tax2,147 2,954 
Unrecognized tax benefits2,037 2,039 
Other4,079 1,053 
Total$97,567 $99,870