XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Current Liabilities Accrued Expenses and Other Current Liabilities
The following table presents the detail of accrued liabilities and other current liabilities for the periods presented:
December 31,
20212020
(In thousands)
Professional services, consulting and other vendor fees$58,811 $38,796 
Payroll and other employee related costs29,855 39,820 
Sales commissions4,269 6,988 
Financing lease liability (Note 10)
3,738 3,488 
Unrecognized tax benefits2,424 2,039 
Restructuring (Note 14)
1,694 4,732 
Non income tax918 2,954 
Other2,588 1,053 
Total accrued expenses and other current liabilities$104,297 $99,870