XML 46 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2022
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, 2022 and 2021:

 

In thousands

 

December 31, 2022

 

 

December 31, 2021

 

Payroll and payroll-related expenses

$

20,302

 

 

$

19,730

 

Sales and marketing accruals

 

1,672

 

 

 

3,563

 

Accrued revenue allowances

 

135,061

 

 

 

184,216

 

All other

 

35,643

 

 

 

45,602

 

Accrued expenses and other current liabilities

$

192,678

 

 

$

253,111