XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
(6)
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following as of December 31, 2023 and 2022:

In thousands

 

December 31, 2023

 

 

December 31, 2022

 

Payroll and payroll-related expenses

$

18,942

 

 

$

20,302

 

Sales and marketing accruals

 

1,009

 

 

 

1,672

 

Accrued revenue allowances

 

145,034

 

 

 

134,869

 

Accrued restructuring

 

 

13,589

 

 

 

192

 

All other

 

25,600

 

 

 

35,643

 

Accrued expenses and other current liabilities

$

204,174

 

 

$

192,678